当前位置 :
Matlab里y=[y,C*x];这句代码是什么意思?r=20.4;numo=[1.875e61.562e6];deno=[15420421364];numh=0.002;denh=1;[num,den]=feedback(numo,deno,numh,denh);[A,B,C,D]=tf2ss(num,den);Tf=5;h=0.02;x=[zeros(length(A),1)];y=0;t=0;fori=1:Tf/hK1=A*x+B*r
1人问答
问题描述:

Matlab里y=[y,C*x];这句代码是什么意思?

r=20.4;

numo=[1.875e61.562e6];deno=[15420421364];

numh=0.002;denh=1;

[num,den]=feedback(numo,deno,numh,denh);

[A,B,C,D]=tf2ss(num,den);

Tf=5;h=0.02;

x=[zeros(length(A),1)];y=0;t=0;

fori=1:Tf/h

K1=A*x+B*r;

K2=A*(x+h*K1/2)+B*r;

K3=A*(x+h*K2/2)+B*r;

K4=A*(x+h*K3)+B*r;

x=x+h*(K1+2*K2+2*K3+K4)/6;

y=[y,C*x];t=[t;t(i)+h];

end

plot(t,y)

陈维山回答:
  在原矩阵y右边加x(两者行数相同),增广为一个矩阵,并记录在y中
其它推荐
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞