s函数求助
s函数function =sfuntmpl(t,x,u,flag,Current)函数的参数Current可以是数组吗???具体怎么个定义法?
Current变量是三维数组,不知道怎么个定义法,是function=sfuntmpl(t,x,u,flag,Current)还是function=sfuntmpl(t,x,u,flag,Current[]),或其他的方式,谢谢 函数是你自己写的么?如果是自己编写的,我觉得我所谓。在函数对变量进行取数别弄错就行了。
function=sfuntmpl(t,x,u,flag,Current[])肯定有问题
回复 #2 花如月 的帖子
不好意思,最近这里网络不好,上不了网。没有能回复你。sfuntmpl(t,x,u,flag,a,b,c....)
这个函数后面参数自己不是可以加吗? u怎么利用呢? 现在我用的方法是不自己定义变量,我这里u是7维输入,在函数中我再定义各个变量的意思,如: u(1)=current—1,实在不知道其他参数怎么个用法。
最近又遇到个问题,我想编个程序,不知道
function sys=mdlOutputs(t,x,u)这个函数是怎么运行的,是每个采样时间运行一次还是???搞不清除。
谁有S函数的资料能传上来点,谢谢了。最好是例子!呵呵
页:
[1]