机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2865|回复: 6
打印 上一主题 下一主题

请教:怎么解这个方程?

[复制链接]
跳转到指定楼层
1#
发表于 2019-6-5 22:21:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
" `5 e' L7 \) b
方程如下:
8 s8 d1 I6 ~0 S  d' b$ c. t
[14.44^2+0.045^2-2*14.44*0.045*cos(a)]^0.5 *ln[14.44^2+0.045^2-2*14.44*0.045*cos(a)] *[2*14.44*0.045*sin(a)]
+[14.30^2+0.045^2-2*14.30*0.045*sin(a)]^0.5 *ln[14.30^2+0.045^2-2*14.30*0.045*sin(a)] *[2*14.30*0.045*cos(a)]
=0,
求角度a的值,

! `$ O& F2 U1 x# B" F+ I* D2 s& |/ M# M. Z3 G- ?( }
回复

使用道具 举报

7#
发表于 2019-6-10 17:32:52 | 只看该作者
用matlab数值计算
回复 支持 反对

使用道具 举报

6#
发表于 2019-6-7 18:28:14 | 只看该作者
Matlab
回复 支持 反对

使用道具 举报

5#
发表于 2019-6-6 09:54:33 | 只看该作者
同济高数第三章第八节方程近似解

点评

感谢  发表于 2019-6-6 20:40
回复 支持 反对

使用道具 举报

4#
发表于 2019-6-6 08:59:00 | 只看该作者
用excel中vba的for循环语句遍历0-180,步阶1……之后再缩小范围,步阶0.1……

点评

感谢  发表于 2019-6-6 20:40
回复 支持 反对

使用道具 举报

3#
发表于 2019-6-6 08:28:43 | 只看该作者
本帖最后由 zmztx 于 2019-6-6 08:41 编辑
1 j$ G# G2 y" {5 ~# P
( g" v) Y- Q& v& G有sin,有ln,还有套在ln中的sin函数,是典型的超越方程。5 \$ N' n9 `. G; O
你这只是一个方程,而不是方程组,还容易点2 }% H, [) ^' }; q7 q/ A5 P, J0 e
对于这个超越方程,用数值方法。简单说就是把一系列的点(角度a),挨着个带入方程中试,比如角度a=3的时候,方程的值最靠近0
# C( O- R; I* B+ {; A7 o然后,在角度a=3附近再照此方式来一次。比如从2.5到3.5,间隔0.1,9 f" U/ r0 X5 l8 p! t; X
找到一个最靠近0的值,如果你觉得靠得还不够近,那就再重新取值范围和间隔。直到找到你满意的点
- ]/ ^8 R7 p1 C3 ]3 Z
+ a0 D3 n, g3 n* y. y1 f0 j实际当中,现成的数值方法有很多。如在大学里学过的牛顿法,还有弦割法。很多很多,自己找吧# m3 O! C/ p: b7 [
实际去求解的时候,需要1 d6 Q& z+ t5 X8 [! C
1)要么你会写程序,要么你会用数学软件
: y, A; R9 I1 M% o6 }: R2)要确定初值,最好知道这根曲线的样子,也就是知道有多少个等于0的点8 w; |9 A5 D( Q, b/ M4 K  f
3)允许误差,就是说小到多少你才能满意
) p( h3 a9 {& [& ~& U

点评

专业  发表于 2019-6-6 20:39
回复 支持 反对

使用道具 举报

2#
发表于 2019-6-6 07:50:54 | 只看该作者
我深刻怀疑你是故意的,为了计算,第一步把常数先计算出来不是基本的吗?
0 h9 W( i; t& Q, D4 {, S" Y2 M0 M* B然后,可以借助matlab计算

点评

感谢  发表于 2019-6-6 20:39
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-10-16 01:21 , Processed in 0.054648 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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