matlab错误使用空矩形矩阵进行赋值?
x=[-9,-8,-5,-3,-1,0,2,4,6,8,9];y=x.^3-6*x.^2+5*x-3;fori=1:11y(i)=y(i)+rand(0,1);end想法...
x=[-9,-8,-5,-3,-1,0,2,4,6,8,9];
y=x.^3-6*x.^2+5*x-3;
for i=1:11
y(i)=y(i)+rand(0,1);
end
想法是为每一个y(i)添加一个随机数 展开
y=x.^3-6*x.^2+5*x-3;
for i=1:11
y(i)=y(i)+rand(0,1);
end
想法是为每一个y(i)添加一个随机数 展开
2015-11-15 · 知道合伙人软件行家
关注
展开全部
matlab错误使用空矩形矩阵进行赋值如下:
new = [] 生成一个长度大小不定的空矩阵,可以通过new=[new X]进行元素或向量的添加,其中X就是要添加进这个矩阵的元素或向量。比如
>> new = [];
>> a = 1;b = 2;
>> new = [new a]
new =
1
>> new = [new b]
new =
1 2
>>
又如
>> new = [];
>> c = [1;2;3;4];d = [5;6;7;8];
>> new = [new c]
new =
1
2
3
4
>> new = [new d]
new =
1 5
2 6
3 7
4 8
new = [] 生成一个长度大小不定的空矩阵,可以通过new=[new X]进行元素或向量的添加,其中X就是要添加进这个矩阵的元素或向量。比如
>> new = [];
>> a = 1;b = 2;
>> new = [new a]
new =
1
>> new = [new b]
new =
1 2
>>
又如
>> new = [];
>> c = [1;2;3;4];d = [5;6;7;8];
>> new = [new c]
new =
1
2
3
4
>> new = [new d]
new =
1 5
2 6
3 7
4 8
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询