笔记本电脑

转换穆帕德笔记本MATLAB生活的脚本

描述

例子

convertMuPADNotebook (MuPADfileMATLABLiveScript转换MuPAD®笔记本电脑文件MuPADfile.mn)到MATLAB®生活的脚本文件MATLABLiveScript.mlx).这两个MuPADfileMATLABLiveScript必须是完整路径,除非文件在当前文件夹中。有关活动脚本的信息,请参见在Live编辑器中创建Live脚本(MATLAB)。

例子

convertMuPADNotebook (MuPADfile使用相同的名称和路径,MuPADfile,用于包含转换代码的MATLAB实时脚本文件。扩展.mn更改.mlx在生成的MATLAB live脚本文件中。

例子

转换穆帕德笔记本MATLAB剧本

使用笔记本电脑,将MuPAD笔记本电脑转换为MATLAB实时脚本。或者,在“当前文件夹”浏览器中右键单击笔记本并选择打开实时脚本从上下文菜单中。

假设当前文件夹包含一个名为myNotebook.mn.将这个笔记本转换为MATLAB的实时脚本文件命名myScript.mlx

convertMuPADNotebook (“myNotebook.mn”“myScript.mlx”

打开生成的文件。

编辑(“myScript.mlx”

目视检查代码的正确性和完整性,然后运行代码进行验证。

对转换的文件使用相同的名称

将MuPAD笔记本转换为具有相同名称的MATLAB实时脚本文件。

假设当前文件夹包含一个名为myFile.mn.将这个笔记本转换为MATLAB的实时脚本文件命名myFile.mlx

convertMuPADNotebook (“myFile.mn”

打开生成的文件。

编辑(“myFile.mlx”

可视化地检查代码的正确性和完整性。然后通过执行来验证它。

修复翻译错误或警告

如果笔记本电脑报告转换后的代码有翻译错误或警告,在使用它之前纠正结果MATLAB代码。

转换MuPAD笔记本,myNotebook.mn,到MATLAB实时脚本文件,myScript.mlx.因为myNotebook.mn包含无法直接转换为MATLAB代码的命令,笔记本电脑将这些命令标记为翻译错误和警告。

convertMuPADNotebook (“myNotebook.mn”“myScript.mlx”
已创建“myScript.mlx”:4个翻译错误,1个警告。有关验证…文档的信息,请参阅help.ans=c:\MATLABscripts\myScript.mlx

翻译错误表明笔记本电脑无法转换部分MuPAD笔记本,没有这部分,翻译的代码将不能正常运行。翻译警告指出笔记本电脑无法转换MuPAD笔记本的一部分(例如,一个空的输入区域)并将其忽略。转换后的包含警告的代码可能不会出现任何问题。

打开生成的文件。

编辑(“myScript.mlx”);

消除翻译错误。首先,搜索“翻译错误”。在“翻译错误”旁边,转换后的代码显示了简短的注释,解释了哪个MuPAD命令没有正确翻译。还有一个文档链接,提供了修复问题的更多细节和建议。修复问题后,删除相应的错误消息和与之相关的任何注释。

通过搜索“翻译警告”找到翻译警告。转换后的代码在“翻译警告”旁边显示一个简短的注释和一个文档链接。有些警告可能要求您修改代码以使其正常运行。在大多数情况下,您可以忽略翻译警告。无论您是修复了代码还是决定忽略警告,都要删除警告消息及其相关的任何注释。

可视化地检查代码的正确性和完整性。

通过执行它,验证得到的MATLAB代码正确运行。

转换文件夹中的所有笔记本

将文件夹中的所有MuPAD笔记本转换为当前文件夹,然后使用循环调用笔记本电脑功能在每个笔记本的文件夹中。

文件= dir (“*.mn”);convert tmupadnotebook (files(i).name):结束

转换穆帕德过程MATLAB作用

笔记本电脑将MuPAD程序转换为MATLAB函数。并非所有的MuPAD程序都可以转换。

简单的过程被转换成匿名函数。转换一个MuPAD笔记本与下列代码。

f:=x->x ^ 2f (2)

的输出笔记本电脑是否有一个带有匿名函数的活动脚本f

关于匿名功能的详细信息请参见匿名函数(MATLAB)。

当过程过于复杂而无法转换为匿名函数时,就会在活动脚本中将它们转换为本地函数。本地函数被放置在活动脚本的末尾。

转换一个MuPAD笔记本与下列代码。

x->如果x = 1然后2其他的3.结束f(0)

这个过程太复杂,无法转换为匿名函数。的输出笔记本电脑是带有本地函数的活脚本吗aux2

有关脚本中本地函数的信息,请参阅向脚本添加函数(MATLAB)。

转换读取MuPAD程序文件的笔记本时(.mu),笔记本电脑取代阅读命令的内容.mu文件。笔记本和程序文件必须在同一个目录下。

输入参数

全部崩溃

MuPAD笔记本的名称,指定为字符向量。此字符向量必须指定文件的完整路径,除非文件位于当前文件夹中。

例子:'C:\MuPAD\u Notebooks\myFile.mn'

MATLAB实时脚本文件的名称,指定为字符向量。此字符向量必须指定文件的完整路径,除非您打算在当前文件夹中创建文件。

例子:“C: \ MATLAB_Scripts \ myFile.mlx”

介绍了R2016a