MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]m文件中循环结果的分条显示问题? (https://www.labfans.com/bbs/showthread.php?t=5919)

qfunkt 2008-12-19 00:27

[求助]m文件中循环结果的分条显示问题?
 
我编的m文件中有类似如下的一个循环:
(经过前面的处理得知 h2=4)
for j=1:(h2-1)
t=(B(j+1)/sqrt(c(j+1,j+1)))
end
这样运行的结果形式为
t =

4.6862 6.0897 5.3421
我希望运行得到的结果是分条显示为如下的形式:
t1=....
t2=...
t3=...

这地方应该怎么处理啊?我是新手,希望大家不吝赐教,谢谢了

guofeng0108 2008-12-19 09:26

回复: [求助]m文件中循环结果的分条显示问题?
 
好像不能吧!!!!!
但是可以得到t=....
t =...
t=...
每次循环显示输出结果就行了!!!!!!!!

remnant 2008-12-19 10:14

回复: [求助]m文件中循环结果的分条显示问题?
 
[QUOTE=qfunkt;22352]我编的m文件中有类似如下的一个循环:
(经过前面的处理得知 h2=4)
for j=1:(h2-1)
t=(B(j+1)/sqrt(c(j+1,j+1)))
end
这样运行的结果形式为
t =

4.6862 6.0897 5.3421
我希望运行得到的结果是分条...[/QUOTE]

这个是可以做到的:
for j=1:(h2-1)
cmd_str = [ 't',num2str(j),'=','B(j+1)/sqrt(c(j+1,j+1))' ];
eval( cmd_str )
end


所有时间均为北京时间。现在的时间是 05:25

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.