关于多元一次方程组中已知参数与未知参数的区别,求助。。。。…
mathcad吧
全部回复
仅看楼主
level 2
jswanglp 楼主
前四个是已知参数,后两个是未知参数
2013年03月19日 15点03分 1
level 12
对V估值太小,改成10^8就成了。具体是为啥我也不清楚。
2013年03月19日 16点03分 2
如果正确的话,find()括号里面是不是可以只find一个未知数而不是全部的?
2013年03月20日 18点03分
回复 jswanglp :你自己试试不就知道了么……
2013年03月21日 00点03分
回复 朱老剑客 :试过了,不可以啊
2013年03月21日 07点03分
level 12
已知参数就是初等代数说的“泛常数”,他是在方程式中作为常数看待的可以根据需要事先赋值的数。
未知参数就是初等代数说的“未知数”,他是方程式中解算者欲求解的数。
你的方程组是“非线性方程组”,他对未知数要求较严,如果模仿“线性方程组”那样“一般赋值为 1 ”,常常遇到不收敛的结果,所以解算“非线性方程组”,要事先进行隔根操作,尽量把“估值”取得接近真根。
这两种参数,实际上是由解算者任意指定的,放在Find()括号中的就是“未知数”,不放在 Find()括号中的,就是“泛常数”。
2013年03月20日 00点03分 3
我发现我把find()后面的=换成→就可以解出解来了,但是必须在find里面给出所有的未知参数,但是我只想求其中的一个,这个可以实现吗?
2013年03月20日 18点03分
level 12
你只要任何参数都不事先赋值,在 Find()括号中放入你指定的那个参数,然后用→求符号解,只要你给的方程组有解,mathcad 就会给出该参数的解析解了。
如果你给一些参数赋予了常数值,解析解中就会把已赋数值代换了之后再显示出来。
注意,你指定求解的那个参数,即使事先赋了值,也可以用find求出解析解的。
例子请看页面截图:
2013年03月21日 01点03分 4
我明白了,谢谢[傻笑]
2013年03月21日 07点03分
1