已知弧的长度L和弦长D求半径R?假设弧角度为AL=A*R即A=L/RsinA=L/2*R得sinL/R=L/2*R一个未知数R,可怎么求这个R呢,我自己用LISP写了个解这个超越方程的(defun c:qr()(setq pt1 (getpoint "\n请选择第一点:"))(setq

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 16:35:05
已知弧的长度L和弦长D求半径R?假设弧角度为AL=A*R即A=L/RsinA=L/2*R得sinL/R=L/2*R一个未知数R,可怎么求这个R呢,我自己用LISP写了个解这个超越方程的(defunc:

已知弧的长度L和弦长D求半径R?假设弧角度为AL=A*R即A=L/RsinA=L/2*R得sinL/R=L/2*R一个未知数R,可怎么求这个R呢,我自己用LISP写了个解这个超越方程的(defun c:qr()(setq pt1 (getpoint "\n请选择第一点:"))(setq
已知弧的长度L和弦长D求半径R?
假设弧角度为A
L=A*R即A=L/R
sinA=L/2*R
得sinL/R=L/2*R
一个未知数R,可怎么求这个R呢,
我自己用LISP写了个解这个超越方程的
(defun c:qr()
(setq pt1 (getpoint "\n请选择第一点:"))
(setq pt2 (getpoint pt1 "\n请选择第二点:"))
(setq l0 (distance pt1 pt2))
(setq a (getint "\n请输入弧长:"))
(while (< a l0)
(princ "\n不能小于弦长")(princ l0)
(setq a (getint ",请重新输入弧长:"))
)
(setq r1 100000000)
(if (> (/ l0 2) (/ a (* 2 pi)))
(setq r2 (/ l0 2))
(setq r2 (/ a (* 2 pi)))
)
(setq r (* 0.5 (+ r1 r2)))
(setq l (* 2 r (sin(* 0.5 (/ a r)))))
(setq n 0)
(while (> (abs(- l l0)) 0.1) ;精度
(if (> l l0)
(setq r1 r)
(setq r2 r))
(setq r (* 0.5 (+ r1 r2)))
(setq l (* 2 r (sin(* 0.5 (/ a r)))))
)
(command "arc" pt2 "e" pt1 "r" r)
(princ "\n")(princ r)
(princ)
)

已知弧的长度L和弦长D求半径R?假设弧角度为AL=A*R即A=L/RsinA=L/2*R得sinL/R=L/2*R一个未知数R,可怎么求这个R呢,我自己用LISP写了个解这个超越方程的(defun c:qr()(setq pt1 (getpoint "\n请选择第一点:"))(setq
超越方程,用只能用逼近法推的了~ 用计算机来做也可以

这是哪种编程啊?

已知弧的长度L和弦长D求半径R?假设弧角度为AL=A*R即A=L/RsinA=L/2*R得sinL/R=L/2*R一个未知数R,可怎么求这个R呢,我自己用LISP写了个解这个超越方程的(defun c:qr()(setq pt1 (getpoint 请选择第一点:))(setq 已知弦长D和弦的垂直平分线到弧的距离H,怎么求半径R? 一道弧长22,弦长17.87,求半径R和弦的中点到弧的最高点长度 知道一个半圆弧长L和弦长S.求半径R 已知弧长和弦长求半径弧长:2.8米弦长:2.52米求半径拱高:0.6米拱形长度:8.57米求此拱形的体积 已知弧长和弦长求曲率半径和圆心角? 已知圆弧半径 和弧长 求角度和弦长 已知半径r=14 弧长16.72 求弦长和弦到弧的距离 道圆的弧长和弦长求半径 已知一个圆的半径和弦长,求圆的弧度和弧长 已知半径2.52,圆心角60度,求圆心角所对的弧长和弦长 已知弧长和弦长 求半径或拱高的计算公式或软件 【灰常急!】已知弧长和弦长,EXCEL中没有没求扇形半径的公式?RT 已知弦长和弦高,怎么求半径?还有已知弧长,求半径? 几何解答 已知圆的弧长和弦高,求半径 CAD制图已知一条弧线和一弦的长度,求于弧和弦相切的圆的半径? 弧长怎么计算知道半圆的高度和弦长,如何计算弧的长度?弓形弦长是L=14.5 高是H=2.8 求弧长C是多少啊?弧半径为R,弧所对的圆心角为A。R^2=(R-H)^2+(L/2)^2R^2=R^2-2*R*H+H^2+L^2/42*R*H=H^2+L^2/4R=H/2+L^2/(8*H) 已知圆的弦长和弦高如何求半径