matlab n*1的矩阵 同列数据相减,比如第10行减第1行
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/01 15:18:25
matlab n*1的矩阵 同列数据相减,比如第10行减第1行
n行1列 你只能做行减吧
假设是这样
n=10;
a=ones(n,2);
b=a(10,:)-a(1,:);
不知道你要把减掉的结果存在哪 就放在了b里
再问: a=ones(n,2);
这句是什么意思?
再答: 生成一个n*2的全是1的矩阵 随便设的 你需要对哪个矩阵运算就写成什么就是了
关键是b=a(10,:)-a(1,:);这句
再问: 当n的值很大时,怎么做?
> t2=X(10:end,:)-X(1:end-10,:);
??? Error using ==> minus
Matrix dimensions must agree.
再答: t2=X(10:end,:)-X(1:end-10,:);
这句有问题
你看前后两个矩阵的行数,前边是end-10+1行
后边是end-10-1+1行所以才有了Matrix dimensions must agree.
按你的想法应该写成
假设是这样
n=10;
a=ones(n,2);
b=a(10,:)-a(1,:);
不知道你要把减掉的结果存在哪 就放在了b里
再问: a=ones(n,2);
这句是什么意思?
再答: 生成一个n*2的全是1的矩阵 随便设的 你需要对哪个矩阵运算就写成什么就是了
关键是b=a(10,:)-a(1,:);这句
再问: 当n的值很大时,怎么做?
> t2=X(10:end,:)-X(1:end-10,:);
??? Error using ==> minus
Matrix dimensions must agree.
再答: t2=X(10:end,:)-X(1:end-10,:);
这句有问题
你看前后两个矩阵的行数,前边是end-10+1行
后边是end-10-1+1行所以才有了Matrix dimensions must agree.
按你的想法应该写成
matlab中,我现在有M行N列的矩阵,想按照第1列的数据的大小进行排序,如果第一列中有数值相同的,则对应几
matlab 怎样给矩阵第n行赋值,比如把计算出的一些列fft值赋给一个矩阵的第一行.
matlab中如何实现一个矩阵的每一列数据对应相加并输出新的矩阵啊.,比如[1,2,3; 2,4,6]
matlab 矩阵中怎么加入冒号,比如我想矩阵A的第一列都为“1:”
matlab中怎样隔列提取矩阵的元素?例如我想提取第1,3,5,7.1+2n列,用这些元素组成新的矩阵.
matlab如何提取列矩阵(n行)的前n-1个元素(或者后n-1个元素)组成的新的列矩阵
matlab 如何将m行n列的矩阵A扩展成m+1行n+1列的矩阵B,多出来的值全都赋0
matlab 一个n*n矩阵[A]分别乘以一个1*n矩阵[B]的列,得到n个n*n矩阵,如何自动完成?
txt 文件导入matlab后,前两列表示矩阵的行和列,后面几列为数据.如:0 1 1 1.如何根据行列提取具体数据
如何在matlab中求出矩阵第1列和第3列的最大值(求命令)
matlab里如何实现N行一列的矩阵变换成一行N列的矩阵
matlab如何把算出来的数据生成一个若干行若干列的新矩阵啊