MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何调试从Microsoft Excel调用的Matlab代码? (https://www.labfans.com/bbs/showthread.php?t=23519)

poster 2019-12-10 20:41

如何调试从Microsoft Excel调用的Matlab代码?
 
如何调试从Microsoft Excel调用的Matlab代码?

有没有一种方法可以将消息打印到Matlab运行时控制台,当我从Excel调用.m文件时,该消息始终会弹出?

[I]专家额外[/I]
[LIST][*]我正在使用Spreadsheet Link EX 3.1.1(Excel的插件)从Excel调用Matlab代码。[/LIST]
[B]回答:[/B]

要以编程方式仅打印内容,请从您正在运行的Matlab代码中调用disp()或fprintf()。您可能需要调用drawow()来更新显示内容。

要进行交互式调试,请通过调用dbstop(...)在M代码中设置一个断点,或通过调用keyboard()立即进入调试器。您可以像其他任何Matlab函数一样,通过Spreadsheet Link调用机制来调用这些函数。这将使您进入出现的Matlab运行时控制台中的“ K >>”调试器提示。



[url=https://stackoverflow.com/questions/3007631]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 01:06

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.