【发布时间】:2018-09-18 18:00:20
【问题描述】:
如您所知,您可以运行 P 代码(来自手册):
您调用生成的 P 代码文件的方式与调用从中派生它的 MATLAB .m 源文件的方式相同。 例如,要调用文件 myfun.p,请键入:
[out, out2, ...] = myfun(in1, in2, ...);
在大学里,我需要执行一个包含 .p 文件的 matplab 程序。 该程序有一个运行良好的 GUI,但我需要通过命令行执行它。
问题是我不知道每个 .p 文件的输入参数类型(和参数数量)和输出类型,有没有办法找出它们?(我不想解码它们!)
最好的祝愿 狮子座
P.S.:我已经用谷歌搜索了很多......
【问题讨论】:
-
谢谢,我刚试过但不幸的是他没有提供任何帮助描述:/
-
我确实联系了开发人员,但他想要 150 欧元给我发送我不想要的完整源代码,他不会帮助我!有没有办法只解码我需要的信息而不是整个程序,或者我可以使用 Matlab 以某种方式给我需要的信息?
-
从 GUI 搜索
pcode的实现 - 然后记录 GUI 函数使用的输入和输出。这将是缓慢而乏味的,但您将捕获 GUI 如何使用代码,以便您可以复制...... -
会是个好主意,但 gui 也是我运行的 .p 程序(一切都是 pcode...)
-
我就是这么做的,但他不给我信息,要我购买完整的源代码...
标签: matlab