2018-04-06 添加了 .zip 文件,其中包括日志、数据集和示例脚本,可以在安装了 MATLAB 版本的情况下直接从 JMP 运行。
这些示例文件是白皮书中引用的 .jsl 和 .m 文件: JMP 和 MATLAB 信息套件。
抽象的:
可扩展性是 JMP 的标志之一。 从 JMP 11 开始,提供了将 JMP 与 MATLAB 集成的规定。 通过 JMP 脚本语言 (JSL),您可以将数据从 JMP 发送到 MATLAB、执行 MATLAB 函数,并将结果从 MATLAB 返回到 JMP 以进行进一步分析和可视化。 本文介绍了应用此功能的三个案例研究。 显示的示例说明了 JMP 和 MATLAB 具有不重叠功能的功能。 在第一种情况下,执行 MATLAB 程序将数据从时域转换到频域并将结果返回到 JMP。 第二个示例演示如何使用自定义设计器在 JMP 中设计实验,在 MATLAB 中运行仿真模型试验,然后返回结果以在 JMP 中进行分析和剖析。 第三种情况使用 MATLAB 中的遗传算法从 JMP 交互地优化多维目标空间。
获取白皮书这里。
你好@邓恩虎764 。 ( @Larry_LaRusso来自 JMP 此处。)我正在帮忙@丹尼尔_瓦伦特调查一下这个问题。 同时,我将 PDF 附加到本文中。 看看是否可以下载,如果有任何问题请告诉我。 谢谢
并不真地。标记为“在此处获取白皮书”的链接仍然会导致“哎呀...... 抱歉,找不到页面”消息https://www.jmp.com/blind/whitepapers/wp_jmp_matlab_106667.pdf
嘿,它工作了!太感谢了@丹尼尔_瓦伦特。
除了你给出的答案之外,就是这个\!“...\!”
我还找到了解决这个问题的另一种解决方案,我们也可以使用这个\[...]\ 并且您使用提交命令来运行它。 
再次感谢!
你好@丹尼尔_瓦伦特
我是 JMP 的初级用户。 我想同时使用 Matlab 和 JMP,这篇文章对于像我这样的初学者来说确实是一篇很棒的文章。
但现在我被 JMP 脚本困住了。 我在 Matlab 中运行这段代码没有问题。 但是当我将此代码放入 JMP 中时,出现错误。
这是代码:
对于 i = 1:长度(文件)-2
系统(sprintf('"C:\\Program Files\\WinZip\\wzunzip" -d -o "%s" "%s" "*.csv"',fullfile(merlin_pathname,'\ZipFiles',files(i +2).name),fullfile(merlin_pathname,'解压缩')));
结尾
我的想法是我想使用 Matlab 的外部软件解压缩某些文件。 所以我们需要给出该外部软件的路径,这里的路径是“C:\\Program Files\\WinZip\\wzunzip”。 这段代码在matlab中运行没有错误。但不知何故,当我在 JMP 脚本中运行时,似乎引号 (" ") 给了我们问题。
另一个简单的例子
MATLAB Submit(" winzipPath = "C:\\Program Files\\WinZip\\wzunzip" ");
它只会检测到“ winzipPath = ”。 在引号之后,它将不会检测到此 C:\\Program Files\\WinZip\\wzunzip。
抱歉很长的解释。 希望您理解我的问题,如果您能帮助我找到解决方案,我真的很感激。
谢谢