matlab中怎么求方程最小整数解要求2x=c的最接近方程解的整数解 怎么求?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 04:32:10
matlab中怎么求方程最小整数解要求2x=c的最接近方程解的整数解 怎么求?
xT_oP*{dz#g} 06Ȁ&̧mBС@LL2?6(}ޖ~mkƒكI{9~"LGkjp%u'YRh9HWzm2+! )۲Egԥy'O;{q&qZV 87Xp$c(y_HXP;n;ǓbUH7%J$=_T kyQi[:lkNfzrʿfc ;S`,0Uo:mca~ǐ䓢O=Bmxۜ:ӈU˪4ͅvf ]4m(Rff]"0ޙ5^^i1o}S`aYGWnA&zdUn1 e%!6Fddsڗk06e-d"D:E{NW_翳N3/gKWB_`h>HӁ7 ھ(ΰ|~ Y{`'Xi+wz/a_ԘԁF ={h|^:^ʵ޻!?Җ

matlab中怎么求方程最小整数解要求2x=c的最接近方程解的整数解 怎么求?
matlab中怎么求方程最小整数解
要求2x=c的最接近方程解的整数解 怎么求?

matlab中怎么求方程最小整数解要求2x=c的最接近方程解的整数解 怎么求?
求最小整数的函数有四个,fix(向零取整)、floor(向最小取整)、ceil和round (四舍五入取整),最接近的可以用x=round(c/2);最小的可以用x=floor(c/2);

这里提供一个利用网格矩阵解二维不定方程整数解的方法:已知6<x<30,15<y<365求不定方程 2x+5y=126的整数解6MATLAB程序如下:x=5:29;y=14:35;[xnry]=meshgrid(x,y);z=2*x+5*y;k=find(z==126);x(k)611y(k)输出为:ans=     8 13 18 23 28ans=     22 20 1...

全部展开

这里提供一个利用网格矩阵解二维不定方程整数解的方法:已知6<x<30,15<y<365求不定方程 2x+5y=126的整数解6MATLAB程序如下:x=5:29;y=14:35;[xnry]=meshgrid(x,y);z=2*x+5*y;k=find(z==126);x(k)611y(k)输出为:ans=     8 13 18 23 28ans=     22 20 18 16 14即方程有5组(8122)lptx(13,20),(18,18),(23,16),(28,14).参考资料:刘卫国等.MATLAB程序设计与应用,高等教育出版社

收起