![]() |
如何调试从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.