matlab-线性代数 将矩阵变成列、行向量

时间:2022-03-09 20:08:43
       慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。




将矩阵变成列、行向量(按照竖着存储)
a=[1 2 3 4;5 6 7 8;1 2 3 4;6 7 8 9]

%MATLAB竖着存储元素

b=a(:)    %将一个矩阵变成一个列向量

b'         %将一个矩阵变成一个行向量




将矩阵变成列、行向量(按照横着存储)

a=[1 2 3;4 5 6]

b=size(a);
b(1)   %行数
b(2)   %列数

%MATLAB和C语言差不了太多,但是比C语言函数多太多了.
%应用在数学非常好

k=1;
for i=1:b(1)
    for j=1:b(2)
        
        c(k)=a(i,j);
        k=k+1;
    end
end
c
c'




感恩曾经帮助过 心少朴 的人。
matlab优秀,值得学习。基础知识 + 专业知识 + matlab = ?
注:此文是自学笔记所生,质量中下等,故要三思而后行。新手到此,不可照搬,应先研究其理象数,待能变通之时,自然跳出深坑。