编程工具
间接计算表达式或函数,模糊代码,设置计时器,处理异常
MATLAB®包括间接计算表达式、使用混淆保护源代码、为程序执行设置计时器和捕获错误数据的功能。
Funktionen
表达式求值
保护代码
pcode |
创建内容模糊的可执行文件 |
用计时器安排执行
处理异常
试,抓 |
执行语句并捕获产生的错误 |
MException |
捕获错误信息 |
addCause |
记录额外的异常原因 |
addCorrection |
提供对异常的建议修复 |
getReport |
获取异常的错误消息 |
MException.last |
返回最后一个未捕获异常 |
重新抛出 |
重新抛出先前捕获的异常 |
扔 |
抛出异常 |
throwAsCaller |
抛出异常,就好像在调用函数中发生了一样 |
matlab.lang.correction.AppendArgumentsCorrection |
通过附加缺失的输入参数来纠正错误 |
matlab.lang.correction.ConvertToFunctionNotationCorrection |
通过转换为函数表示法来纠正错误 |
matlab.lang.correction.ReplaceIdentifierCorrection |
通过替换函数调用中的标识符来纠正错误 |
运行可移植并行代码
parfevalOnAll |
在后台的所有worker上运行function |
parallel.pool.Constant |
在并行池中的工作者上只复制或创建一次数据 |
canUseGPU |
验证支持的GP金宝appU可用于计算 |
canUseParallelPool |
验证并行函数可以使用并行池 |
有能力
当您分享您的MATLAB代码时,内容很容易访问,揭示设计和实现细节。您可以混淆或编译源文件。
要调度MATLAB命令的执行,创建一个timer对象。
在程序中包含错误检查是一个很好的编程实践,以确保在所有条件下运行可靠。您可以决定您的程序如何响应不同类型的错误。
支持金宝appmatlab:
关键字可以显示超链接,在单击超链接文本时执行命令。
虽然eval
函数非常强大和灵活,但它并不总是解决编程问题的最佳方案。在许多情况下,有推荐的替代使用方法eval
.
如果没有并行计算工具箱™,可以以串行方式运行并行代码。
MATLAB-Befehl
Sie haben auf einen Link geklickt, der diesem MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。web浏览器unterstützen keine MATLAB-Befehle。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。