数学建模社区-数学中国

标题: 请问如何解以下超越方程 [打印本页]

作者: Michaelsgh    时间: 2013-4-18 10:17
标题: 请问如何解以下超越方程
大家好,我是初学者,现在正在学习Mathematica,遇到了一些问题,在此向大家请教。请问如何解以下超越方程: QQ截图20130418094642.png 4 |) O+ L1 u$ ^& h1 I% J9 U
4 @0 g* f: h0 N; Y9 `2 b* x0 `

作者: Michaelsgh    时间: 2013-4-19 08:48
各位大神,走过路过不要放过,难题在这里,来挑战一下
作者: linanisyugioh    时间: 2013-4-19 15:51
你既然知道这是超越方程,那么怎么能要求出表达式呢??9 Z5 \1 [4 Z7 s) b6 ?0 ^
倒是可以求出数值解,也可以求出一个数值解函数,这个函数是没有具体解析形式的,但是你把参数输进去后,可以给你一个数值解
作者: linanisyugioh    时间: 2013-4-19 16:56
我搞错了,这个超越方程太复杂了。系统提供的findroot都不够用,不过可以肯定的是无论参数取什么值,0和正负1都是方程的解,其他解的话,要视参数而定,给定参数后,你可以先用plot画个图,然后初步确定解在什么值附近了,再用findroot来求解数值解
作者: Michaelsgh    时间: 2013-4-20 16:37
linanisyugioh 发表于 2013-4-19 15:51 0 i) |6 b6 I4 Z& W/ M
你既然知道这是超越方程,那么怎么能要求出表达式呢??
6 E' _% h. O8 |: b, Y5 E9 a% t倒是可以求出数值解,也可以求出一个数值解函数, ...

5 ^3 E4 J& N6 O/ N嗯,您说的很对,但是如果我给您这三个参数分别为0.9,0.18,Pi/6,麻烦你教我怎么求数值解?谢谢!
作者: Michaelsgh    时间: 2013-4-20 16:39
linanisyugioh 发表于 2013-4-19 16:56
: s& \3 j' C( r; c6 D7 l! |" T我搞错了,这个超越方程太复杂了。系统提供的findroot都不够用,不过可以肯定的是无论参数取什么值,0和正负 ...
" v9 Y# V, b% ?, r) S4 w
首先,先谢谢您。我尝试用plot画图,但是不知道为什么画不出,而只能画出第一部分的图。
作者: linanisyugioh    时间: 2013-4-22 18:54
如果alpha,beta,theta分别为0.9,0.18,Pi/6,的话,lamda有三个解分别为0,1.41585, 1.80539
2 l8 ~- M4 M3 a0 S程序我看能不能用附件传给你,好像附件不能传nb格式的呢,我用外链吧( N; R6 P) V# Y  O
程序
* f  D' A' m2 q6 o
作者: linanisyugioh    时间: 2013-4-22 18:56
本帖最后由 linanisyugioh 于 2013-4-22 19:04 编辑 2 C6 g& L; V( r. l  A& l

' Z; T: H1 s( F! ]! n7 s$ Z不是吧,我发了个带外链的结果要审核& s1 ]/ D% F9 Z* n7 g. ^, k0 b
先不管了,我先告诉你结果,等审核通过了,你就可以看到程序了
/ A, ]4 S; |" p) R; r& }如果Alpha = 0.9, Beta= 0.18, Theta=Pi/6,那么Lambda有三个解0,1.41585, 1.80539
作者: Michaelsgh    时间: 2013-4-24 21:29
linanisyugioh 发表于 2013-4-22 18:56 4 t0 {3 w! X+ V8 J
不是吧,我发了个带外链的结果要审核
( h$ P4 m0 u: w( }, m; A; w# c先不管了,我先告诉你结果,等审核通过了,你就可以看到程序了6 S0 m! C9 I7 S: X
如果 ...

9 b9 x0 t" d# U" h非常感谢您!但是我不知道这样是不是把复根给略去了,因为plot好像只能显示实曲线。
作者: linanisyugioh    时间: 2013-4-25 09:09
汗,你还要复根呀!按理说,你是要根据实际需求来确定根的虚实的。如果你真的要考虑复根,可以把lamda视为复数,画二维的等高线图,mathematica是有这个功能的。
作者: Valentiner    时间: 2013-4-26 12:34
此方程并非超越方程,可以解,你看看我发的帖子吧
作者: Valentiner    时间: 2013-4-26 12:39
该方程的解法

未命名-1.pdf

125.83 KB, 下载次数: 2, 下载积分: 体力 -2 点


作者: linanisyugioh    时间: 2013-4-26 17:27
Valentiner 发表于 2013-4-26 12:39 3 ]* q7 T( p: U
该方程的解法

0 K/ y( a/ N5 j! W; O你没发现你的那个F不是楼主的那个F么??
' k9 {' J/ E$ n+ t# s6 c& b你把F当常数来算了。
作者: 卡卡路里丶    时间: 2020-7-16 10:36
前来学习,感谢分享,谢谢
4 O0 H  b9 x% _; }7 V) ^# g# x# S% {' V




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5