请注意
MuPAD®笔记本已被移除。使用MATLAB®编辑器而不是生活。
要将MuPAD笔记本文件转换为MATLAB实时脚本文件,请参见convertMuPADNotebook
.MATLAB实时脚本支持大多数MuPAD万博1manbetx功能,尽管存在一些差异。有关更多信息,请参见转换MuPAD笔记本到MATLAB Live脚本.
MATLAB和MuPAD语法之间有几个区别。为了使用正确的语法,请注意您使用的是哪个接口:
在MATLAB工作空间中使用MATLAB语法,除了的功能evalin (symengine…)
和函数宏指令(symengine…)
,使用MuPAD语法。
仅在MuPAD笔记本中使用MuPAD语法。
您必须在使用MATLAB变量之前定义它们。但是,在MuPAD笔记本中输入的每个表达式都假定是符号变量的组合,除非另有定义。这意味着在使用MuPAD笔记本时必须特别小心,因为很少有拼写错误会导致语法错误。
这个表列出了常见的任务,含义命令或函数,以及它们在MATLAB和MuPAD语法中的区别。
常见的任务MATLAB和MuPAD语法
任务 | MuPAD语法 | MATLAB的语法 |
---|---|---|
赋值 | := |
= |
变量列表 | 安南(所有用户) |
谁 |
表达式数值 | 浮动( |
双( |
抑制输出 | : |
; |
输入矩阵 | 矩阵([[x11, x12 * 13], [x21,将x23]]) |
[x11, x12 * 13;将,x21 x23] |
翻译MuPAD集 | {a, b, c} |
独特的((1 2 3)) |
自动完成 | 按Ctrl +空格键 | 选项卡 |
平等,不平等的比较 | = ,<> |
== ,~ = |
下表列出了MATLAB表达式和MuPAD表达式的区别。
MATLABvs。MuPAD表达式
MuPAD表达式 | MATLAB的表情 |
---|---|
∞ |
正 |
π |
π |
我 |
我 |
未定义的 |
南 |
trunc |
修复 |
arcsin ,arccos 等。 |
印度历的7月 ,这些“可信赖医疗组织” 等。 |
数字:int |
vpaintegral |
正常的 |
simplifyFraction |
besselJ ,贝斯 ,besselI ,besselK |
besselj ,贝斯 ,besseli ,besselk |
lambertW |
lambertw |
如果 ,Ci |
sinint ,cosint |
欧拉 |
eulergamma |
共轭 |
连词 |
加泰罗尼亚语的 |
加泰罗尼亚语的 |
真的,假的 |
symtrue, symfalse |
MuPAD对指数积分的定义不同于符号数学工具箱™对应的定义。
符号数学工具箱定义 | MuPAD定义 | |
---|---|---|
指数积分 | 符号数学工具箱提供了两个函数来计算指数积分:
|
的定义 |