99问答网
所有问题
有谁能解释下用MATLAB解方程的解,和我自己用笔解出来的结果不一样,这是什么原因啊
如题所述
举报该问题
推荐答案 2012-07-04
1.ä½ è§£éäºï¼
2.çµèè¿æ¯æ个精确度ï¼
3.å¯è½åªæ¯å½¢å¼ä¸ä¸æ ·ï¼æ¢ä¸ä¸å°±è¡äºã
ï¼4.ç¨åºéäºï¼è¿ä¸ªå¯è½æ§ç°å¸¸å°å§ï¼ä½æ¯ä½ä¸ºæççç²¾ç¥è¿æ¯åä¸å§ãï¼
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ee7zvB77v.html
其他回答
第1个回答 2012-07-09
1、你计算出错
2、可能你的方程本身就有多组解,即如一楼回答,解的形式不一样而已,即你的解和matlab的解均是正确的
3、matlab本身的错误,比如matlab计算sin(4.56e40)=0.827049802919823,但是实际是
0.7711306009736585639
相似回答
matlab
solve解线性
方程
组为
什么
答案会
不一样
答:
两组
方程的解都是
第一个未知数=1/2 第二个未知数=5/2。只不过你返回值的命名
不一样
罢了。
matlab
求
方程
数值
解,
最后得出
结果
总是有问题,请问有人帮我看一下吗...
答:
由于方程有多个
的解,
使用subs()无法用s数组值替代 x1、 x2、 x3、 y1、 y2、 y3、 z1、 z2、 z3的值。所以最有效的方法是,直接将s数组值赋值给 x1、 x2、 x3、 y1、 y2、 y3、 z1、 z2、 z3。按这个要求更改,可以得到a、b、c、d的解。syms a b c d s=[2,4,2^0....
用matlab解方程的结果不
对 零明明不
是方程的解,
而且方程的解有很多,为...
答:
运行你的程序可以看到,得到的K值为一个具体的数据数组,而不是函数表达式,所以solve('K')的值是零。请你检查函数关系是否有问题?
为
什么用MATLAB解方程
会出现错误啊?
答:
由于Mathematica把
方程的解
表示为嵌套列表,因此不能把它作为其它数学结构的输入,但是有两种方法可以调用其中的值,而不必采用照抄或粘贴的方法.(a)如果希望利用由Solve得到的解计算表达式的值,可以利用取代运算符/. ,这样Mathematica就会自动带入相应的值.(b)由于解就是列表,因此可以用Part或[[]]从列表...
萌新求助
,matlab解
线性
方程
组时
,用不
同方法为何得到
的结果不一样
_百度...
答:
Matlab
的数值范围是复数域,因此
,方程的解
包括虚数
解,
如 >> solve('x^2=4')ans = 2 -2 >> solve('x^2=-4')ans = 2*i -2*i
matlab解
4元二次
方程
组,不知道哪里出问题了,怎么都算不对.望各位大神求...
答:
原因很简单,就是返回的参数值是按照你后边的顺序来。solve并没有保证说你
结果
跟你后边的参数顺序一致。所以改成下边这样:t1=0.0001241;t2=0.0001272;t3=0.0000313;a=0.3;b=0.45;syms x y r c eq1=x^2+(y-b)^2-(r+c*t1)^2;eq2=(x-a)^2+(y-b)^2-(r+c*t2)^2;eq3=x^...
matlab解方程的结果
带回原方程
结果不
对
答:
哦 可能是因为
MATLAB
默认
的解是
弧度
,不是
角度值
matlab
solve
解方程
组
,结果不
对
是什么原因
答:
线性方程组强烈建议用矩阵运算做== 将原方程组写成矩阵形式:[a b c]*x=[0; 0; 1]则:x = [a b c]\[0; 0; 1]
求教
matlab解方程
出
的解
总是0*
1
sym
,这是
怎么回事,是无解么?如果
不
是...
答:
可能是无
解,
也
可能是有解
但
MATLAB
求不出。请把具体方程贴
出来,
才能进一步分析。
大家正在搜
相关问题
matlab 解方程 后结果不对
matlab解方程,为什么结果会是这样,z是什么意思?有道理...
为嘛我用MATLAB求方程时,正着解和反着解的结果不一样呢
matlab解方程,方程如下,我用solve函数解不出来
matlab solve解方程结果不对
MATLAB 用solve函数解方程,结果是虚数,而且不满足...
用matlab解方程,为什么结果会是这样,z是什么啊?求大神...
matlab solve 解方程组,结果不对是什么原因