matlab 问题. 有关机械方面
今天做机械工程测试.我们机电是不用学MATLAB这个软件的.
我有好多命令不明白.
clear all;
clc;
n=930;
T0=2;A=2;;
NofT0=2;
tn_i=1;
for tn=0:0.01:NofT0*T0
if(mod(tn,T0)<=T0/2)
y_t(tn_i)=A;
else
y_t(tn_i)=-A;
end;
t_t(tn_i)=tn;
tn_i=tn_i+1;
end;
t=0:0.01:NofT0*T0;
x=0;
pi=3.1415926;
w0=2*pi/T0;
for i=1:n
fw(i)=(2*i-1)*w0;
a(i)=(4*A/(pi*((2*i-1))));
fai(i)=0;
y(i,:)=a(i)*sin(fw(i)*t);
x=x+y(i,:);
end;
subplot(2,2,1);
plot(t_t,);
subplot(2,2,2);
plot(t,);
subplot(2,2,3);
stem(fw,a);
subplot(2,2,4);
stem(fw,fai);
这是输出方波的程序,
我有一定的编程基础,
请问MATLAB里的
FOR,IF,subplot,stem是怎么用的, 其实自己多点用 Help 会很好
subplot就是在一个版面画几幅图
例如subplot(2,2,4),一个版面分2 × 2,在第4幅图上绘制图
页:
[1]