如何将MATLAB程序中每一步的计算结果都保存到一个数组里?

如题所述

>> a=0.5:0.1:2;\x0d\x0a>> m=length(a)%%得到向量a的长度\x0d\x0am =\x0d\x0a 16\x0d\x0a>> a1=zeros(1,16);%%建立一个矩阵用于存储得到的结果\x0d\x0afor i=1:16\x0d\x0a a1(1,i)=a(i)^2;%%循环存入各个值的计算结果\x0d\x0a end\x0d\x0a a1\x0d\x0aa1 =\x0d\x0a Columns 1 through 13 \x0d\x0a 0.2500 0.3600 0.4900 0.6400 0.8100 1.0000 1.2100 1.4400 1.6900 1.9600 2.2500 2.5600 2.8900\x0d\x0a Columns 14 through 16 \x0d\x0a 3.2400 3.6100 4.0000
温馨提示:答案为网友推荐,仅供参考