『求助』!!!MATLAB上机程序 急!!
浏览:59743 回答:7
题目在附件里,好心的XDJM帮一下啊,把程序回复下嘛,在这先谢谢了~
先贴一道出来:
给定两个正整数 m
和 n,它们的最小公倍数 q
和最大公约数 p
之间关系为:mn=pq。故如果求得 p
便可非常方便的求得 q,反之也一样。欧几里德展转相除法求最大公约数是历史上著名的算法之一。另一个简单算法如下:
(1)输入:m,n;pßm,qßn;
(2) 如果
p = q,则转(4),否则转(3);
(3) 如果 p<q,则 pßp+m;否则 qßq+n;转(2);
(4) qßmn/p,输出最小公倍数 p
和最大公约数 q
结束。
试利用上面算法(欧几里德算法)编写 MATLAB 程序,并将结果与用 MATLAB 求最大公
约数命令: gcd 和最小公倍数命令: lcm 计算结果作比较。
先贴一道出来:
给定两个正整数 m
和 n,它们的最小公倍数 q
和最大公约数 p
之间关系为:mn=pq。故如果求得 p
便可非常方便的求得 q,反之也一样。欧几里德展转相除法求最大公约数是历史上著名的算法之一。另一个简单算法如下:
(1)输入:m,n;pßm,qßn;
(2) 如果
p = q,则转(4),否则转(3);
(3) 如果 p<q,则 pßp+m;否则 qßq+n;转(2);
(4) qßmn/p,输出最小公倍数 p
和最大公约数 q
结束。
试利用上面算法(欧几里德算法)编写 MATLAB 程序,并将结果与用 MATLAB 求最大公
约数命令: gcd 和最小公倍数命令: lcm 计算结果作比较。

















![ANSYS/ABAQUS使用(带孔平板拉伸实例)[初识有限元CAE分析]](https://img.jishulink.com/cimage/0c683776c596fd2f7dde46fd773a666b_cdn.jpg?image_process=resize,fw_576,fh_320,)


