Matlab里 y=[y,C*x];这句代码是什么意思?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/05 04:33:02
Matlab里 y=[y,C*x];这句代码是什么意思?
r=20.4;
numo=[1.875e6 1.562e6];deno=[1 54 204 213 64];
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;
for i=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)
r=20.4;
numo=[1.875e6 1.562e6];deno=[1 54 204 213 64];
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;
for i=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)
![Matlab里 y=[y,C*x];这句代码是什么意思?](/uploads/image/z/15336458-26-8.jpg?t=Matlab%E9%87%8C+y%3D%5By%2CC%2Ax%5D%3B%E8%BF%99%E5%8F%A5%E4%BB%A3%E7%A0%81%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3F)
在原矩阵y右边加x(两者行数相同),增广为一个矩阵,并记录在y中
求matlab解y' + x y=1 代码
y = x^2 + 2*x*(e^x) + e^(2*x) 怎么用matlab代码表示
matlab语句中y=x'是什么意思
MATLAB 求微分方程数值解 y''-y'+y=0 y(1)=2,y(2)=0,x∈[0,20] MATLAB代码
怎样使用Matlab拟合y=a*exp(bx)+c*exp(dx)曲线?用什么代码?
matlab中写入代码:x=0:0.1:1; y=(1+2*x)^(1/2) ; plot(x,y)
使用matlab绘制曲面z=1000*[ln(x)/ln(y)],求代码.
matlab 求解带参数的方程,目的是用c表示x,y,求大神指导……代码如下
"y>>=1;"代码…是什么意思?
x=1:2 和y=x.^2 sum(y) 这是什么意思(matlab)
A =[-X ' Y '];在matlab里有这么个语句是什么意思啊
matlab里[x,y]=meshgrid(x,y) [x,y]=meshgrid(x)有区别吗