早教吧作业答案频道 -->其他-->
在MATLAB中怎么把每一列的数据依次弄到另一个矩阵上去a=3x095x097x099x090x0960x090x090x090x090x0905x096x098x093x091x0970x090x090x090x092x0906x096x097x090x090x0907x097x098x091x097x0919x099x099x093x09
题目详情
在MATLAB中怎么把每一列的数据依次弄到另一个矩阵上去
a=
3\x095\x097\x099\x090\x096
0\x090\x090\x090\x090\x090
5\x096\x098\x093\x091\x097
0\x090\x090\x090\x092\x090
6\x096\x097\x090\x090\x090
7\x097\x098\x091\x097\x091
9\x099\x099\x093\x093\x093
0\x097\x097\x091\x090\x094
1\x091\x091\x092\x092\x093
a为一个9X6的矩阵,我想把a中的每一列依次放到矩阵b中的第一列,即b为一个54X1的矩阵
我写了一下程序
[m n]=size(a);
b=[];
for i=1:n;
c(:,1)=a(:,i);
b=[b c];
end
请问一下最后一步怎样写才会变成正确的程序?b=[b c];并没有将a中的每一列都复制到b中的第一列
a=
3\x095\x097\x099\x090\x096
0\x090\x090\x090\x090\x090
5\x096\x098\x093\x091\x097
0\x090\x090\x090\x092\x090
6\x096\x097\x090\x090\x090
7\x097\x098\x091\x097\x091
9\x099\x099\x093\x093\x093
0\x097\x097\x091\x090\x094
1\x091\x091\x092\x092\x093
a为一个9X6的矩阵,我想把a中的每一列依次放到矩阵b中的第一列,即b为一个54X1的矩阵
我写了一下程序
[m n]=size(a);
b=[];
for i=1:n;
c(:,1)=a(:,i);
b=[b c];
end
请问一下最后一步怎样写才会变成正确的程序?b=[b c];并没有将a中的每一列都复制到b中的第一列
▼优质解答
答案和解析
b=[b c]改为b=[b' c']'
另外你没有必要自己编,直接用reshape
比如
b=reshape(a,54,1)
另外你没有必要自己编,直接用reshape
比如
b=reshape(a,54,1)
看了 在MATLAB中怎么把每一列...的网友还看了以下:
先化简再求值 √ab(√a-√b)-ab(a+b)/(√b-b√a),其中a=9,b=1/8 2020-04-05 …
用拉格朗日定理证明f(b)-f(a)=ξf"(ξ)ln(b/a);其中f(x)在[a,b]连续可导 2020-05-13 …
设f(x)在[a,b]上连续,在(a,b)内可导,且f(a)=b,f(b)=a,其中a与b同号,求 2020-05-14 …
数学题目..!谢谢...!1.b(x-y)+c(y-x)=(x-丫)()2.a(a+b)^2+(b 2020-07-13 …
1.a(a+b)^2+(b+a)^3中的公因式2.整式(a+b-c)(a-b+c)(b-a+c)( 2020-08-01 …
1.b(x-y)+c(y-x)=(x-y)()2.a(a+b)^2+(b+a)^3中的公因式是3. 2020-08-01 …
0<a<b,n>1.证明na^(n-1)(b-a)<b^n-a^n<nb^(n-1)(b-a)用中值 2020-11-01 …
如图表示DNA分子复制的片段,图中a、b、c、d表示各条脱氧核苷酸链.一般地说,下列各项中正确的是( 2020-12-01 …
定义一种新运算a*b等于a(1-b),例:2*3=2*3(1-3)=-4,下列给出了关于这种运算的几 2020-12-23 …
求解答一个向量代数的问题!一道题里面其中一步是|2(a+b)╳(ka+b)=|2(a╳b)+k(b╳ 2021-02-05 …