gpt4 book ai didi

objective-c - Objective-C 中的约束网络

转载 作者:太空宇宙 更新时间:2023-11-03 18:54:01 24 4
gpt4 key购买 nike

我正在 Mac OS X 10.7 上编写一个 Objective C 应用程序,我需要解决一个具有算术约束的问题。例如,我有两个矩形方程,a 和 b 是边长:

P=2(a+b) (perimeter)
A=ab (area)

我将此问题确定为约束满足问题。用户应该能够指定 a 和 A,并让求解器计算 b 和 P。我在 http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-22.html#%_idx_3516 中找到了这个的实现,但我不确定是否有一种干净的方法可以从 Objective C 调用 LISP 程序。我正在寻找可以为求解器提供 Objective C 接口(interface)的东西,或者可以将 LISP 程序编译成 Objective C 库.否则,一个极简主义的开源约束求解器将满足我的需要。

最佳答案

实际上有人为 iOS 构建 lisp 系统。 (免责声明 - 我一生中从未使用过 lisp)

这个问题common-lisp-on-iphone-ios指向 the funcall blog , 其作者拥有 ecl-iphone-builder在知乎上

这个问题:has-anyone-got-any-code-examples-of-ecl-lisp-for-iphone-development最终到达相同的目的地。

希望这对您来说是一个好的开始。

编辑

我完全错过了这不是 iOS 问题。

但是有人在 OSX 上运行 lisp。这个 SO 问题有一些解决方案:what-is-the-best-scheme-or-lisp-implementation-for-os-x

此博客:common-lisp-on-mac-os-x更多细节(对我来说是谷歌的顶部)

关于objective-c - Objective-C 中的约束网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10382001/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com