请教mathcad15编程while循环求解方程组问题
mathcad吧
全部回复
仅看楼主
level 3
虚无alize 楼主
请教各位大佬,使用while循环求解三变量方程组,令其中一个变量循环+10求解知道跳出while(1)条件,为什么到后面从230179直接跳到203288呀
#Mathcad#
2024年03月07日 02点03分 1
吧务
level 7
这是因为当f_sx=5504时,求解出的Mx=0.1134仍≥Mbase=0.10128,程序继续将f_sx+10到5505,此时方程组求解出现了数值发散/不收敛问题,导致结果突变(数值2.03288×10⁹和7.62426×10⁻⁵明显异常),直接跳到了非物理解,并非正常迭代结果。
2026年06月09日 23点06分 2
1