在MATLAB中生成一组数,怎么放到一个向量里

2025-02-24 09:50:38
推荐回答(2个)
回答1:

用循环吧。
for i=1:5000;
A(i)=f(x);%% f(x)表示你用某个方法得出的数据;
end;
%这样得到的是一个1*5000的向量;
%如果要输入到矩阵的话,也类似。双重循环即可。
for i=1:500;
for j=1:10;
A(i,j)=f(x);
end;
end;

回答2:

a=[1,2,3,4];
或者
a(1)=1
a(2)=2;
a(4)=4;
a(3)=3;
假如你的十个数分别是:
a1,a2,a3,a4,a5,a6,a7,a8,a9,a10
你放在A里面
你就:
A=[a1,a2,a3,a4,a5,a6,a7,a8,a9,a10]就可以了。