分享

simulink怎么产生一个自定义信号 - Simulink 基础知识 - Matlab中...

 xiaoxiaollll 2010-09-14

simulink怎么产生一个自定义信号

对于常见的信号源,可以从source模块获得,现在想自己定义一个简单的信号,比如exp(x),
这个该怎么办啊?

TOP

定义M函数啊

你可以在Simulink模块里选用M函数,它和S函数在一起,很好找。
步骤:1,先用在m文件里编好你的信号函数:(简单写一个你要求的指数函数)
function y=signalop(t)
y=exp(t);
若是多输出,你可以把y定义成向量;如:
y(:,1)=exp(t);
y(:,2)=sin(t);
2.把m文件保存至你所连Simulink的文件目录下
在M函数模块中输入你所编函数名字即可,如这里是signalop
3.在M函数前连上时钟模块,在SOURce里。
完毕,总之把它编程关于时间的函数即可

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多