| 查看: 646 | 回复: 7 | |||
| 当前主题已经存档。 | |||
yongbinz金虫 (著名写手)
|
[交流]
【求助】急求一简单程序编写,欢迎继续讨论
|
||
|
我需要一个小程序,求解一个方程! X/L=Sin(θ/2)÷( θ/2) 公式中的θ为弧度,已知X与L,输入X与L后,要能求出θ的大小。 在此谢过!请热心虫子帮忙! [ Last edited by yongbinz on 2009-6-7 at 16:20 ] |
» 猜你喜欢
情人节自我反思:在爱情中有过遗憾吗?
已经有10人回复
今年春晚有几个节目很不错,点赞!
已经有7人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有5人回复
2楼2009-06-02 14:13:43
yongbinz
金虫 (著名写手)
- 应助: 6 (幼儿园)
- 金币: 1180.2
- 散金: 1415
- 红花: 3
- 帖子: 1995
- 在线: 892.5小时
- 虫号: 428019
- 注册: 2007-08-01
- 专业: 文学理论
3楼2009-06-02 14:59:04
4楼2009-06-05 18:20:27
★ ★ ★ ★ ★ ★ ★
yongbinz(金币+5,VIP+0):谢谢热情而详细的回复,谢谢! 6-6 23:44
wenzhenzhong(金币+2,VIP+0)::),感谢参与 6-20 18:01
yongbinz(金币+5,VIP+0):谢谢热情而详细的回复,谢谢! 6-6 23:44
wenzhenzhong(金币+2,VIP+0)::),感谢参与 6-20 18:01
|
补充楼上,给出二分法MATLAB程序: function y=f6(x) y=sin(x)/x-X/L; end ------------------------------------------------------------------ a=-1;b=1.5; %a,b为区间始点,终点值 y1=f6(a);y2=f6(b);%f6为函数调用 while abs(b-a)>0.001 x0=0.5*(a+b);y0=f6(x0); if abs(y0)< 0.0001 x0 elseif y0*y1<0 b=x0;y2=y0; else a=x0;y1=y0; end end x0 |
5楼2009-06-06 22:22:11

6楼2009-06-07 17:36:58

7楼2009-06-07 17:37:45
wy071218
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 7108.1
- 帖子: 928
- 在线: 42.9小时
- 虫号: 711686
- 注册: 2009-03-01
- 性别: GG
- 专业: 计算机软件

8楼2009-06-20 16:08:28













回复此楼