MATLAB中怎样将多个行向量合并为一个矩阵
人气:347 ℃ 时间:2020-03-25 13:02:23
解答
直接添加就可以了
假设
a=[1 2 3 4];
b=[2 2 2 2];
c=[a ; b];
中间用分号表示换行,如果不需要两行直接写成[a b]就可以
这样写要注意维数一定要一样 别的就没什么了如果想通过循环来完成应该怎么办呢可以 那你怎么写已知向量的
假设你的已知向量都写在了1*n的A里,每一个向量是m个数,也就是有n/m个已知向量写在了A里边
现在把他们写成行的,先定义一个B来放你的这些向量
B=zeros(n/m,m);
if i=1:n/m
B(i,(i-1)*m+1:i*m)=A((i-1)*m+1:i*m);
end
这样的B应该就可以了
推荐
猜你喜欢
- 英语翻译
- 高楼发生地震怎么办
- 91.56/0.7/0.6=怎么简算
- 中国历史中.左倾错误和右倾错误的左,右各指什么?
- 求负343的立方根,负2又27分之10的立方根,4加27分之17的立方根,负0.125分之0.064的平方根
- 设a1,a2,a3线性无关,问实数l,m满足什么条件时,la2-a1、ma3-a2、a1-a3也线性无关
- --Could you tell me when____?--At 10:25,in ten minutes.
- - f(x) 在[a,b]连续 在(a,b)上可导,证明:存在ξ,η∈(a,b),使f'(ξ)=(η^2)f'(η)/ab