hsfl.net
当前位置:首页 >> 用MATLAB将三个矩阵组合成两个新矩阵 >>

用MATLAB将三个矩阵组合成两个新矩阵

首先确保每一个行矩阵的维数一样;简单例子如下: clc;clear; a1=[1 2 3 4 5

使用d = [a b c]就可以了例如 >> a=[1,2,3;4,5,6;7,8,9]

使用for循环将多个行向量合成一个行向量或者一个多维矩阵。 代码: 例:matlab使用时需要将M、

不太明白你的意思。 假设 a = [1,2,2,3]; b = [2,6,4,5]; c =

如果ai是列向量,直接用A=[a1, a2, a3, an]就可以。 如果是按行向量组合,用

可以用“./”的方法 matlab中,在运算符号前加".",就是同维度矩阵对应

A=[]; for i=1:10 %A1至A10 eval(['A',nu

res=[]; for i=1:100 fna=['a',num2str(i)]

首先确保每一个行矩阵的维数一样;简单例子如下: clc;clear; a1=[1 2 3 4 5];

设原来的矩阵为A,要把A的前n行赋值给B的第m到第m+n-1行,就是: B(m:m+n-1,:)

网站首页 | 网站地图
All rights reserved Powered by www.hsfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com