QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3046|回复: 16
收起左侧

[求助] 用matlab求解方程

[复制链接]
发表于 2012-5-24 14:44:03 | 显示全部楼层 |阅读模式 来自: 中国浙江温州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
方程.jpg
9 b4 N  e! n! a) D& a* d刚接触matlab,求教各位老师。。。解出方程并出图形。

方程.rar

7.47 KB, 下载次数: 10

发表于 2012-5-24 23:23:16 | 显示全部楼层 来自: 中国北京
1# kinggg0316 * Y3 I0 u4 C" _1 \+ Y: @$ s& T

8 Y- X2 F4 }; l& w方程可化简为:
( u6 Y; L  B2 ?% ~5 i" Z* [
- M7 T7 k5 a' U5 {5 V fcs.png & m0 @* {6 b4 v/ U3 k3 ?. ?
解得实数根为:(小数点后100位)
, G2 M0 l1 J) o: a6 U+ t3 S3 g; I, ]& O/ i' I. W3 M: d
±0.4256092064247097250373334991524838511205577865174400129808261269915066157666062418918966345557898941…
 楼主| 发表于 2012-5-25 08:26:08 | 显示全部楼层 来自: 中国浙江温州
用什么解出来的呢
发表于 2012-5-25 09:40:51 | 显示全部楼层 来自: 中国北京
本帖最后由 gongwen0519 于 2012-5-25 09:57 编辑 2 f: T  A) ~" L, y" j

& q5 |; i/ w% k0 H3# kinggg0316
& f3 I; P0 s; a, U* {6 [: \; I9 J1 I0 h1 Z* X
( Z# r6 A1 j, [' [+ G, m% b; O/ r
用matlab、maple等数学计算软件都可以啊。
5 \# C+ ?, F$ Q8 i) C) O& V! k7 I5 c0 w
以下是maple的解法:(matlab的方法应当也差不多)! _2 }1 F- }1 c( `: Y0 i
: L, n) z( S) `8 }$ A+ Q
Digits:=100;
9 q, o. l( |$ Q! }$ Q4 z) z
/ \. H( f! N  `' h" sf1:=1+x^2-3/4 *x^4/(1+3*x^2)-5/4 *x^6/(1+3*x^2)^2-380/327;4 N; `4 I1 B6 J- E! y8 t1 x

; K/ h. U. e! h. s' c! Df2:=numer(f1);
. a! f9 t& _; I: R/ Q; [' }1 v* C9 X4 M0 c% S
fsolve(f2,x);
' }5 y" V  ^1 _9 F- W
2 H' e3 Q" I( T8 D有图为证:
  x) X6 W& V8 R) P8 Y' M+ _! b8 L& h$ W# [8 X% E
tu.png
 楼主| 发表于 2012-5-26 10:29:05 | 显示全部楼层 来自: 中国浙江温州
4# gongwen0519 # q5 X! }$ B  I+ b2 S
最近也是刚刚接触matlab,方便加我QQ吗112252948
 楼主| 发表于 2012-5-26 11:07:27 | 显示全部楼层 来自: 中国浙江温州
4# gongwen0519 , ?2 ]2 R& P+ {4 ~4 _# _
你好,老师加我QQ吧,好多地方要向你请教。
发表于 2012-5-26 12:28:38 | 显示全部楼层 来自: 中国浙江杭州
简单
) b) t& _8 [* ^- k: }+ o; j Snap1.png 7 g$ t6 v7 X  L$ M+ Z& C
Snap2.png
发表于 2012-5-26 12:39:26 | 显示全部楼层 来自: 中国浙江杭州
刚才看错公式了,来过^^, E  R' e, R- Q4 R; S  ?* y
200位结果
% J9 b1 H4 k: T* E$ ]±0.42560920642470972503733349915248385112055778651744001298082612699150661576660624189189663455578989463713010287438964687751441254382622808997615272787515081524370280138726233344501762902876494673388476
+ L6 g$ y+ S% Y4 o* E7 Z Snap1.png
 楼主| 发表于 2012-5-26 15:37:22 | 显示全部楼层 来自: 中国浙江温州
8# freefreemen " K. p5 O, h( p4 x% L: k# y
y=19.838/(1-0.3cos(theta))会得出一个怎么样的图形。
发表于 2012-5-27 11:33:17 | 显示全部楼层 来自: 中国浙江杭州
LOOK
$ y2 A5 n! m- D( e Snap1.png
Snap1.png
发表于 2012-5-27 11:40:02 | 显示全部楼层 来自: 中国青海海西蒙古族藏族自治州
6# kinggg0316 / `1 W( f9 b4 O3 C, g! Y2 W) e
) P; F, j- q# f" K; p3 ~  H( \
matlab软件太大,我电脑里没装。再说,我只是对maple稍微熟练一点。你可以从网上找些资料多学习学习就是了。9 N+ v5 d9 y9 T9 @8 M, i

/ f1 l+ _7 g0 u3 ~, X# l- R看来freefreemen比较精通matlab。
发表于 2012-5-27 11:57:52 | 显示全部楼层 来自: 中国青海海西蒙古族藏族自治州
9# kinggg0316
0 t7 T; ]- p9 P5 B  O9 i% P; \
6 ~1 d4 F" z8 ~" v用几何画板整个图:
& G+ a8 \3 u& x9 l4 g9 m/ o1 y" g  B  k  Q0 ?3 w% K
qx.png
 楼主| 发表于 2012-5-28 08:06:03 | 显示全部楼层 来自: 中国浙江温州
10# freefreemen 3 |$ _% [6 d( l5 _
会不会有错啊,这个是椭圆方程,怎么画出来是个波浪线。。。theta是一个角度呀
发表于 2012-5-28 09:20:59 | 显示全部楼层 来自: 中国安徽合肥
本帖最后由 大隐于市 于 2012-5-28 09:22 编辑
3 a2 [" b4 e# y% ~. O
  T5 r2 E' u2 I4 t没装matlab或maple,但是用sw的方程式驱动草图画图是没问题的。7 K2 o% w5 E8 N1 }0 i
方程式1:
  _9 b  k+ \6 t1 N1 z3 b* K 方程式2.JPG 3 V, S& H* c7 e' {  f$ D8 H
方程式2:
+ R, o* A$ G* K; n! K. g! ]  B! R 方程式1.JPG ' E6 g' U. J  l! p7 g& U4 b
x是弧度。
 楼主| 发表于 2012-5-28 09:51:32 | 显示全部楼层 来自: 中国浙江温州
14# 大隐于市
# N* A# I+ y) L2 Y' M! n这种驱动可以画椭圆线,渐开线吗。
发表于 2012-5-28 10:12:51 | 显示全部楼层 来自: 中国安徽合肥
本帖最后由 大隐于市 于 2012-5-28 10:25 编辑 8 d# K) P: _& R* ?9 R+ O  [
0 {3 H4 w# c; q& P2 j* y! u
15# kinggg0316
. W$ Q% x4 ?& t+ w当然可以。3 t8 j: W- ~' B7 C, }
但是椭圆不能封闭* t# P- |: Y/ O
看这个帖子里不老叔的解释:
. o' G* b( ?. Q) D6 D2 T0 jhttp://www.3dportal.cn/discuz/viewthread.php?tid=1146967&extra=page%3D2, V$ t* q& u" S% t
: L' d9 g1 e0 o
渐开线方程:' W$ T1 S( z' X3 S7 s+ y
渐开线方程.jpg
发表于 2012-5-31 20:35:50 | 显示全部楼层 来自: 中国浙江杭州
11# gongwen0519 2 B1 O7 x6 z0 T# l
错了,我修的是MATHCAD
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表