请问如何将循环语句中esmd.yImfsR.get(i-1)不同值,提取出来。

matpeak 2018-11-04 01:16:12
for i=1:len
subplot(len,1,i);
plot(t, esmd.yImfsR.get(i-1));
%xlabel('t');
if i==1
ylabel('Y');
elseif i==len
ylabel('R');
else
ylabel(strcat('Imf',num2str(i-1)));
end
end


请问如何将循环语句中esmd.yImfsR.get(i-1)不同值,提取出来。matlab的
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-11-07
  • 打赏
  • 举报
回复
会C后,再学会Matlab还不是洒洒水嘛。
jdgdf566 2018-11-06
  • 打赏
  • 举报
回复
这不是C语言
赵4老师 2018-11-05
  • 打赏
  • 举报
回复
arri=[];
for i=1:len
subplot(len,1,i);
arri(i)=esmd.yImfsR.get(i-1);
plot(t, arri(i));
%xlabel('t');
if i==1
ylabel('Y');
elseif i==len
ylabel('R');
else
ylabel(strcat('Imf',num2str(i-1)));
end
end
for i=1:len
fprintf('arri(i:%d):%f\n',i,arri(i))
end

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧