乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 56|回复: 8

[编程交流] lisp的litle帮助

[复制链接]

107

主题

615

帖子

575

银币

中流砥柱

Rank: 25

铜币
521
发表于 2022-7-6 06:30:10 | 显示全部楼层 |阅读模式
我想要一个lisp来计算这种类型
k=ko+0.012311*(x-0.5)^2
ko=0999600
x随时更改
我想在Lisp程序的时候说(选一个点)
例如(x,y)x=376400,00和y=4225498.35(单位为米)
类型中的x必须为376400,00/1000000=0.3764
 
因此k=0.9996+0.012311*(0.3764-0.5)^2=0.999788
 
重要(x/1000000)>0无负数(单位为兆)
 
有人能帮忙吗
 
 
我试试这个(李麦克帮了我很多)
我不懂Lisp程序,这样会犯很多错误,请帮帮我
 
  1. (defun c:k ()
  2.   (setq pnt (getpoint "\n  calculate k:"))
  3. (setq pn (list (car pnt) (cadr pnt) 0) )
  4. (setq k   (+ (* 0.012311 (expt (- (/ (abs x) 1e6) 0.5) 2)) 0.9996)))
  5.   (setq x ()(car pnt))
  6. (textscr)
  7.    
  8. (princ "\coordinate X: ")(princ (car pnt))
  9. (princ "\the k is: ")(princ (car k))
回复

使用道具 举报

107

主题

615

帖子

575

银币

中流砥柱

Rank: 25

铜币
521
发表于 2022-7-6 06:37:48 | 显示全部楼层
没有人
回复

使用道具 举报

107

主题

615

帖子

575

银币

中流砥柱

Rank: 25

铜币
521
发表于 2022-7-6 06:46:55 | 显示全部楼层
我修好了好的
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 06:55:08 | 显示全部楼层
这有点不切实际,不是吗?希望在发布后30分钟内获得免费解决方案?尽管修复起来可能很容易,但这并不是我们应该保持的正确前景。
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:06:17 | 显示全部楼层
李直接帮了你吗?
 
您的修复可能包括删除上述粗体红色项目。我会在成品中添加绿色标记的部分。橙色标记的部分在您发布的代码中不起作用。 
很高兴你成功了。如果你能分享你的结果来完成你的帖子,那就太好了。
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 07:10:14 | 显示全部楼层
亲爱的大家!
但是,不应该滥用LISP。。。
 
  1. (defun C:CK ( / K PNT)
  2. (setq pnt (getpoint "\nCalculate k:\n"))
  3. ;;;(setq pn  (list (car pnt) (cadr pnt) 0)) ;;; Set 2D point --> 3D useless!?
  4. (setq k   (+ (* 0.012311 (expt (- (/ (abs (car pnt)) 1e6) 0.5) 2)) 0.9996))
  5. (textscr)
  6. (princ (strcat "\Coordinate X: [" (rtos (car pnt) 2 3) "] / The k is: [" (rtos k 2 3) "]\n"))
  7. (princ))

 
祝你好运,玩得开心!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:22:33 | 显示全部楼层
 
是的,李做了。
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 07:28:05 | 显示全部楼层
嗯,也许这就是问题所在。你太宠坏他们了,而且我猜你看起来像一个强化的蜘蛛侠披萨送货员,真的可以在30或更少的时间内完成。无论如何,记住
回复

使用道具 举报

107

主题

615

帖子

575

银币

中流砥柱

Rank: 25

铜币
521
发表于 2022-7-6 07:36:33 | 显示全部楼层
谢谢寻求帮助
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 15:04 , Processed in 0.912941 second(s), 81 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表