首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MathLink连接获取数据

从MathLink连接获取数据
EN

Stack Overflow用户
提问于 2011-05-04 04:08:31
回答 1查看 285关注 0票数 1

我正在尝试创建一个C#库(DLL),它使用.NET/链接协议调用数学8。具体地说,我将它用于FFT之类的东西。现在我正在使用EvaluateToOutputForm,并将结果字符串解析为doubles。每当我尝试使用Evaluate()和GetDoubleArray()时,它都会给出我试图从错误维度的数据中读取的错误消息(异常)。即使使用Evaluate("2+2")和GetInteger()也会失败,并显示等待数据(基本上)不是整数的错误。

EvaluateToOutputForm()的问题是,我正在解析的数字对于非平凡(例如相当长)的输入是错误的。我不知道哪里出了问题。这里有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-04 04:41:50

OutputForm实际上只在查看结果时有用。您真的希望在这里使用InputForm,因为它保持了结果中数字的完全精度。InputForm语法定义良好且可解析。InputForm也不会产生像OutputForm那样的伪2D格式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5875079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档