这是最简单的方法,只需要将向量或者矩阵后面加上“(:)”即可。例如,假设有一个向量x和一个矩阵A: x=[1234]; A=[123;456;789]; 将向量x转换为列向量的代码如下: x_column = x(:); 将矩阵A转换为列向量的代码如下: A_column = A(:); 这样,x_column和A_column都将是列向量。 方法二:使用“resha...
假设有三行数据,分别保存在变量x1、x2、x3中,写成 X=[x1;x2;x3];后面依此类推。
1回复贴,共1页 <<返回matlab吧如何把一个矩阵的行全部相加,变成一个N*1的列向量? 只看楼主 收藏 回复奈良ご鹿久 1L喂熊 1 络绎fly 前来围观 7 假设那个矩阵是A吧,[a,b]=size(A);x=zeros(a,1);for i=1:bx=x+A(:,i);end登录百度帐号 扫二维码下载贴吧客户端 下载贴吧APP看高清直播、...