只需一步,快速开始
发一个一元方程的求解lisp程序。采用弦截法,对大多数方程有效。附件中包含一个lisp程序和一个对话框,把对话框文件拷贝到CAD支持文件目录中(例如C:\Program Files\AutoCAD 2004\Support目录中)或者在支持文件搜索路径中添加指向这个对话框的目录,然后加载程序,运行solve,在对话框中输入数据运行即可。
效果截图:
演示文件:
希望大家多多提出意见。
以前曾经用导数法(牛顿法)得出一个lisp程序,但出错较多,所以没发上来。
再过几天,发一个用Van Wijingaarden-Dekker-Brent方法求其区间解的lisp程序。
您需要 登录 才可以下载或查看,没有账号?注册
查看全部评分
使用道具 举报
今天终于把那个Van Wijingaarden-Dekker-Brent方法的求解程序弄好了。
lisp程序
对话框文件
因为这个方法是C语言的,我是一字一句地把C语言翻译成lisp语言,很吃力,看来真的要多学点C语言了。
这个方法比弦截法有效得多,而且不易出错,推荐用这个方法。
下面是效果截图:
用计算器验证了程序得出的值,完全满足要求。
稍微修改了一下,改正几个错误,并编译成vlx文件。省得找DCL文件了。上面是vlx,下面是源程序。
顶,想不到还能用lisp求解方程。
lisp能做成游戏,能做动画,数值计算,。。。CAD方面的功能更不在话下了。呵呵。
就是看的云里雾里,
希望更详细一点..............
不过还是写的太好拉@@@@@@@@@
呵///呵///
高手/ 不知道有没有时间交流交流....
hunan兄弟
用lisp经常干些绘图设计,还没想到换能解方程,谢谢楼主分享。
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-14 14:48 , Processed in 1.002847 second(s), 33 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.