怎么准确的画y=x2(平方)的曲线?

发表于2005-07-22     4271人浏览     13人跟帖     总热度:10  

扫码加入筑龙学社  ·  建筑设计微信群 为您优选精品资料,扫码免费领取
分享至

分享到微信朋友圈 ×

打开微信"扫一扫",扫描上方二维码
请点击右上角按钮 ,选择 

 发表于2005-07-23   |  只看该作者      

6

以下是引用coolman327在2005-7-23 0:40:00的发言:现在就复制C里面所有的坐标!!!然后在CAD里面输入曲线的命令 S...
可以把图放大一些,看的更直观

 发表于2005-07-23   |  只看该作者      

8

是的,我觉得把小数取的太多,这个文件一下子好象就大了很多啊,前面取位到0.00000001时电脑死机了,从新来过取到0.001才马马乎乎的可以画了,就这还有好几百K啊

 发表于2005-07-24   |  只看该作者      

9

这么说来,cad是无法精确的画出
这种函数了

 发表于2005-07-24   |  只看该作者      

11

把这个程序复制到CAD命令里去可以根据你需要的精度画这个图
(defun c:tt_line ()
(princ "n在命令行中输入命令:")
(princ "n函数y= X^2曲线")
(setvar "osmode" 0)
(Setvar "cmdecho" 0)
(princ "n请指定X的定义域:")
(setq tt_mt (getreal "n请指定X轴的最小单位:"))
(setq tt_mt (abs tt_mt))
(setq tt_x_min (getint "n请指定X的最小值:"))
(setq tt_x_max (getint "n请指定X的最大值:"))
(while (<= tt_x_max tt_x_min)
(princ "n最大值必须大于且不等于最小值!")
(setq tt_x_min (getint "n请指定X的最小值:"))
(setq tt_x_max (getint "n请指定X的最大值:"))
)
(setq tt_nsp (/ (- tt_x_max tt_x_min) tt_mt))
(Setq nn 0)
(setq aaa (atoi (rtos tt_nsp 2 0)))
(Setq pt_x tt_x_min)
(command "line")
(repeat aaa
(Setq pt_x (+ nn pt_x))
(setq pt_y (* pt_x pt_x))
(setq pt (list pt_x pt_y))
(setq nn tt_mt)
(command pt)
)
(command "")
(command "line" ppy1 "0,0" ppx1 "")
(command "text" "J" "TR" ppx1 "" "" "x" "")
(command "text" "J" "TR" ppy1 "" "" "y" "")
(princ)
)

 发表于2005-07-24   |  只看该作者      

13

可以啊,我上面的就是用这个画的啊

 发表于2005-07-24   |  只看该作者      

14

这个画曲线的程序一般曲线都可以画的啊,只要你把函数式改以下就性了拉
当然拈贴完后一定要打入 TT_LINE命令的

 发表于2005-07-24   |  只看该作者      

15

斑竹如果不信可以试试看啊,很好用的,只要你把这个程序复制到CAD命令里,在键入TT_LINE命令就可以了

 发表于2005-07-24   |  只看该作者      

16

你也可以把四楼的哪个文件打开看以下,很精确的

 发表于2005-07-24   |  只看该作者      

18

是啊,我在8楼已经说过了,精度太高要死机,我也死过一次机,后面改的大一些才好了,谢谢斑竹拉

yitian519

河南 菏泽 | 水利水电

0 关注

2 粉丝

19 发帖

0 荣誉分

该博主未添加简介

猜你爱看

添加简介及二维码

简介

还可输入70字

二维码(建议尺寸80*80)

发站内信息

还可输入140字
恭喜您已成功认证筑龙E会员 点击“下载附件”即可
分享
入群
扫码入群
马上领取免费资料包
2/20