matlab求2个数列差值的最大绝对值
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/30 00:49:28
matlab求2个数列差值的最大绝对值
比如数列A(含有n个数字),数列B(含有m个数字),如果n>m,则计算两数列中前m个一一对应数字的差值,取绝对值最大者;如果m>n,则计算两数列中前n个一一对应数字的差值,取绝对值最大者.
比如数列A(含有n个数字),数列B(含有m个数字),如果n>m,则计算两数列中前m个一一对应数字的差值,取绝对值最大者;如果m>n,则计算两数列中前n个一一对应数字的差值,取绝对值最大者.
![matlab求2个数列差值的最大绝对值](/uploads/image/z/8118770-50-0.jpg?t=matlab%E6%B1%822%E4%B8%AA%E6%95%B0%E5%88%97%E5%B7%AE%E5%80%BC%E7%9A%84%E6%9C%80%E5%A4%A7%E7%BB%9D%E5%AF%B9%E5%80%BC)
首先把下面程序保存为一个M文件,文件名qiuzuidacha.m .
function [zuidacha zuidachaweizhi]=qiuzuidacha(A,B)
[a b]=size(A);
if =1 & =1
error('参数必须是行向量或者列向量');
end
[a b]=size(B);
if =1 & =1
error('参数必须是行向量或者列向量');
end
n=length(A);
m=length(B);
if n
function [zuidacha zuidachaweizhi]=qiuzuidacha(A,B)
[a b]=size(A);
if =1 & =1
error('参数必须是行向量或者列向量');
end
[a b]=size(B);
if =1 & =1
error('参数必须是行向量或者列向量');
end
n=length(A);
m=length(B);
if n