zmk00210 发表于 2007-10-24 10:04

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[]),或其他的方式,谢谢

花如月 发表于 2007-10-24 16:44

函数是你自己写的么?如果是自己编写的,我觉得我所谓。在函数对变量进行取数别弄错就行了。

function=sfuntmpl(t,x,u,flag,Current[])肯定有问题

zmk00210 发表于 2007-10-27 10:37

回复 #2 花如月 的帖子

不好意思,最近这里网络不好,上不了网。没有能回复你。

sfuntmpl(t,x,u,flag,a,b,c....)
这个函数后面参数自己不是可以加吗? u怎么利用呢? 现在我用的方法是不自己定义变量,我这里u是7维输入,在函数中我再定义各个变量的意思,如: u(1)=current—1,实在不知道其他参数怎么个用法。

最近又遇到个问题,我想编个程序,不知道
function sys=mdlOutputs(t,x,u)这个函数是怎么运行的,是每个采样时间运行一次还是???搞不清除。

谁有S函数的资料能传上来点,谢谢了。最好是例子!呵呵
页: [1]
查看完整版本: s函数求助