| 查看: 634 | 回复: 2 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
whk430新虫 (初入文坛)
|
[求助]
function m文件里面如何自定义输入,并且直接得到结果呢?
|
|
|
求助,自己写了一个function M文件,因为传递函数的参数不是定值是变量。希望能够直接出结果,可是不知道该用什么语句。input是xs。如果直接和sys相乘是肯定不对的,得到的还是传递函数而不是结果~xs其实是个有偏移的方波。 代码如下: function y=opentf(u) cpe=u(1); xs=u(2); xp=u(3); cie=1.2465e-3; r=11.43/5.8; B=7000e5; a1=11.43e-4; a2=5.8e-4; Kl=2e-12; cl=5.871e-2; m=95; ci1=(2*r/(1+r))*cie; ci2=(2/(1+r))*cie; cp1=4*(1+r^3)/((1+r)^2*r)*cpe; cp2=4*(1+r^3)/((1+r)^2)*cpe; V1=a1*(0.26+xp); V2=a2*(0.26-xp); Kl1=Kl*(1+(1/r)^2)+cp1; Kl2=Kl*(1+r^2)+cp2; A2=(a1*ci1*V2+a2*ci2*V1)/B; A1=a1*ci1*Kl2+a2*ci2*Kl1; B4=m*V1*V2/B^2; B3=m/B*(V1*Kl2+V2*Kl1)+cl*V1*V2/B^2; B2=m*Kl1*Kl2+(cl*(V1*Kl2+V2*Kl1)+(a1^2*V2+a2^2*V1)/B); B1=cl*Kl1*Kl2+a1^2*Kl2+a2^2*Kl1; num=[A2 A1]; den=[B4 B3 B2 B1]; sys=tf(num,den); y=????? |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有9人回复
为什么一个当量的苯甲醛反应不完呢
已经有5人回复
招博士
已经有3人回复
存款400万可以在学校里躺平吗
已经有35人回复
为什么nbs上溴 没有产物点出现呢
已经有8人回复
最失望的一年
已经有18人回复
求推荐博导
已经有4人回复
求助一下有机合成大神
已经有4人回复
求推荐英文EI期刊
已经有5人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
3楼2013-11-02 02:01:42
2楼2013-11-02 02:00:29













回复此楼