matlab 矩阵相除函数【建立矩阵相除的函数】A = [1 2 3; 4 5 6;7 8 9]; B = [3 4 6; 6 2 1; 8 8 8 ];要求设计一个函数,实现 ./功能 :矩阵中对应位置的元素各自相除.要求:使用if 与 for 结构

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 02:10:21
matlab 矩阵相除函数【建立矩阵相除的函数】A = [1 2 3; 4 5 6;7 8 9]; B = [3 4 6; 6 2 1; 8 8 8 ];要求设计一个函数,实现 ./功能 :矩阵中对应位置的元素各自相除.要求:使用if 与 for 结构

matlab 矩阵相除函数【建立矩阵相除的函数】A = [1 2 3; 4 5 6;7 8 9]; B = [3 4 6; 6 2 1; 8 8 8 ];要求设计一个函数,实现 ./功能 :矩阵中对应位置的元素各自相除.要求:使用if 与 for 结构
matlab 矩阵相除函数【建立矩阵相除的函数】
A = [1 2 3; 4 5 6;7 8 9]; B = [3 4 6; 6 2 1; 8 8 8 ];
要求设计一个函数,实现 ./功能 :矩阵中对应位置的元素各自相除.
要求:使用if 与 for 结构

matlab 矩阵相除函数【建立矩阵相除的函数】A = [1 2 3; 4 5 6;7 8 9]; B = [3 4 6; 6 2 1; 8 8 8 ];要求设计一个函数,实现 ./功能 :矩阵中对应位置的元素各自相除.要求:使用if 与 for 结构
function y=mychufa(a,b)
[m1 n1]=size(a);
[m n]=size(b);
if m1==m && n1==n
y=zeros(m,n);
for i=1:m
for j=1:n
y(i,j)=a(i,j)/b(i,j);
end
end
else
error('输入的矩阵必须有相同的维度')
end
end