Matlab矩阵相关,如图,要进行的计算是将两个矩阵中第四列数值相同的行进行相减.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 15:00:13
Matlab矩阵相关,如图,要进行的计算是将两个矩阵中第四列数值相同的行进行相减.
比如final_1中第一行的第四列是5.8905,和final2_1中第四列同样为5.8905的行进行相减,求各列差值.程序实现.
比如final_1中第一行的第四列是5.8905,和final2_1中第四列同样为5.8905的行进行相减,求各列差值.程序实现.
[m1,n1]=size(final_1);
[m2,n2]=size(final_2);
m=max(m1,m2);
record=zeros(m,2);%record用于记录第四列相等元素在final_1和final_2中的位置,
num=0;
for i=1:m1
for j=1:m2
if( abs( final_1(i,4) - final_2(j,4) ) < 1e-6)
final_1(i,:) = final_1(i,:) - final_2(j,:);
num=num+1;
record(num,:)=[i,j];
end
end
end
final_1
record(1:num,:)
再问: 程序可用,不过需要将final_1(i,:)改成L=zeros(,),再添加个去0行列的,就可以实现功能。
[m2,n2]=size(final_2);
m=max(m1,m2);
record=zeros(m,2);%record用于记录第四列相等元素在final_1和final_2中的位置,
num=0;
for i=1:m1
for j=1:m2
if( abs( final_1(i,4) - final_2(j,4) ) < 1e-6)
final_1(i,:) = final_1(i,:) - final_2(j,:);
num=num+1;
record(num,:)=[i,j];
end
end
end
final_1
record(1:num,:)
再问: 程序可用,不过需要将final_1(i,:)改成L=zeros(,),再添加个去0行列的,就可以实现功能。
Matlab矩阵相关,如图,要进行的计算是将两个矩阵中第四列数值相同的行进行相减.
两列的矩阵,将矩阵中第一列元素相同的第二列元素相加求平均值 matlab
matlab中jacobian矩阵计算是符号矩阵,再如何对里面的符号变量赋数值?
matlab中如何将数值类型的矩阵转成字符类型的矩阵
在matlab中怎样将一个灰度矩阵转换成正常的数值矩阵
matlab解两个相关的矩阵方程组
在matlab中如何求两个列矩阵的协方差?
matlab中,我现在有M行N列的矩阵,想按照第1列的数据的大小进行排序,如果第一列中有数值相同的,则对应几
关于MATLAB的矩阵的数值计算和符号计算
Matlab如何找出两个矩阵中相同的元素
matlab 矩阵的计算
matlab中如何将若干个形式相同的二维矩阵转叠加成三维矩阵?