matlab 矩阵加入元素在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 01:40:57
matlab 矩阵加入元素在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6]

matlab 矩阵加入元素在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6]
matlab 矩阵加入元素
在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6]

matlab 矩阵加入元素在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6]

m=[2 4 6];
N=length(m);
j=1;
a=zeros(1,N);
for i=1:N-1
    a(j)=(m(i)+m(i+1))/2;
    j=j+1;
end
m2=[m;a];
m2=reshape(m2,1,N+length(a));
m2=m2(1:length(m2)-1);


运行结果


运行了,没问题.这个程序对于你这个简单的矩阵m=[2 4 6] 来说可能有点复杂了,但是用这个程序你可以随意改变矩阵m.

matlab 矩阵加入元素在矩阵每两个元素中间加入这两个元素的平均值,比如m=[2 4 6],新矩阵应该是[2 3 4 5 6] matlab 如何判断两个矩阵的每个元素都相等 Matlab如何找出两个矩阵中相同的元素 Matlab如何找出两个矩阵中相同的元素 matlab中两个矩阵对应操作的问题比如两个个矩阵Aij和Bij,大小相同,我想求得A中每列最小值的位置,然后在B中提取相应位置的元素组成一个向量,怎么实现 求:MATLAB简单小程序!急,注意:1 生成10*10的矩阵 2 矩阵元素只有0-1两个 3 每一列和为4 在matlab怎样取遍矩阵中的任意三行元素 matlab中如何实现:矩阵减去一个数然后在求矩阵元素之和? mathematica 在矩阵中添加元素有一个很大的空白矩阵,现在想往特定的位置加入元素,该用什么方法 matlab里面如何创建每个元素都是矩阵的矩阵? matlab如何建矩阵,使矩阵的元素是函数 在matlab中如何标识出两矩阵中元素相等的位置输入如下两个矩阵 A 和 B,对矩阵 A 和 B 作关系运算,标识出两矩阵中元素相等的位置,元素值不等的位置,并标识出矩阵 A 中所有小于 0 的元素.a=[1 2 matlab 矩阵 编程、两个矩阵元素对比 编程怎么实现两个矩阵A,B,还有一个判断矩阵C.维数相同,比较两个矩阵元素aij和bij,如果一.若aijbij,则令cij=12.aij matlab 求两个矩阵对应元素的平均值如何用Matlab编写求两个矩阵的对应元素的平均值?已知两个已知矩阵,如何求他们的对应位的平均值,构成了一个平均值矩阵呢? 在matlab中如何判断两个矩阵相等 在matlab中如何判断两个矩阵相等 matlab矩阵元素位置怎么返回? matlab 怎样去掉矩阵中的零元素