matlab 画图l函数的变量问题for i=1:8t0=0:0.1:10;u=ut(1,:);u=subs(u,t,t0);% figure(num2str(i));plot(t0,u);xlabel('时间t');% ylabel('响应u',num2str(i));% ylabel(num2str(i));% title('第',num2str(i),'阶自由振动');endut是个8×1阶矩
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 22:08:37
![matlab 画图l函数的变量问题for i=1:8t0=0:0.1:10;u=ut(1,:);u=subs(u,t,t0);% figure(num2str(i));plot(t0,u);xlabel('时间t');% ylabel('响应u',num2str(i));% ylabel(num2str(i));% title('第',num2str(i),'阶自由振动');endut是个8×1阶矩](/uploads/image/z/1745218-10-8.jpg?t=matlab+%E7%94%BB%E5%9B%BEl%E5%87%BD%E6%95%B0%E7%9A%84%E5%8F%98%E9%87%8F%E9%97%AE%E9%A2%98for+i%3D1%3A8t0%3D0%3A0.1%3A10%3Bu%3Dut%281%2C%3A%29%3Bu%3Dsubs%28u%2Ct%2Ct0%29%3B%25+figure%28num2str%28i%29%29%3Bplot%28t0%2Cu%29%3Bxlabel%28%27%E6%97%B6%E9%97%B4t%27%29%3B%25+ylabel%28%27%E5%93%8D%E5%BA%94u%27%2Cnum2str%28i%29%29%3B%25+ylabel%28num2str%28i%29%29%3B%25+title%28%27%E7%AC%AC%27%2Cnum2str%28i%29%2C%27%E9%98%B6%E8%87%AA%E7%94%B1%E6%8C%AF%E5%8A%A8%27%29%3Bendut%E6%98%AF%E4%B8%AA8%C3%971%E9%98%B6%E7%9F%A9)
matlab 画图l函数的变量问题for i=1:8t0=0:0.1:10;u=ut(1,:);u=subs(u,t,t0);% figure(num2str(i));plot(t0,u);xlabel('时间t');% ylabel('响应u',num2str(i));% ylabel(num2str(i));% title('第',num2str(i),'阶自由振动');endut是个8×1阶矩
matlab 画图l函数的变量问题
for i=1:8
t0=0:0.1:10;
u=ut(1,:);
u=subs(u,t,t0);
% figure(num2str(i));
plot(t0,u);
xlabel('时间t');
% ylabel('响应u',num2str(i));
% ylabel(num2str(i));
% title('第',num2str(i),'阶自由振动');
end
ut是个8×1阶矩阵,我打%的都是错的,
就是循环画8幅图,标注第几幅图
matlab 画图l函数的变量问题for i=1:8t0=0:0.1:10;u=ut(1,:);u=subs(u,t,t0);% figure(num2str(i));plot(t0,u);xlabel('时间t');% ylabel('响应u',num2str(i));% ylabel(num2str(i));% title('第',num2str(i),'阶自由振动');endut是个8×1阶矩
将程序改成下面的就行了!
for i=1:8
t0=0:0.1:10;
u=ut(1,:);
u=subs(u,t,t0);
figure(i);
plot(t0,u);
xlabel('时间t');
ylabel(strcat('响应u_',num2str(i)));
title(strcat('第',num2str(i),'阶自由振动'));
end
其中strcat是matlab中连接字符串的函数.