主要内容

编程工具

间接计算表达式或函数,模糊代码,设置计时器,处理异常

MATLAB®包括间接计算表达式、使用混淆保护源代码、为程序执行设置计时器和捕获错误数据的功能。

Funktionen

阿莱erweitern

eval 评估MATLAB表达式
evalc 评估MATLAB表达和捕获结果
evalin 评估MATLAB指定工作区中的表达式
函数宏指令 评估函数
运行 运行MATLAB脚本
内装式 从重载的方法执行内置函数
pcode 创建内容模糊的可执行文件
计时器 计划执行MATLAB命令
删除 删除文件或对象
得到 查询图形对象属性
isvalid 确定有效句柄
设置图形对象属性
开始 启动定时器
startat 安排定时器在指定时间触发
停止 停止计时器
timerfind 查找计时器对象
timerfindall 查找所有计时器对象
等待 阻塞命令提示符直到计时器停止运行
试,抓 执行语句并捕获产生的错误
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对象。

MATLAB应用中的异常处理

在程序中包含错误检查是一个很好的编程实践,以确保在所有条件下运行可靠。您可以决定您的程序如何响应不同类型的错误。

创建运行函数的超链接

支持金宝appmatlab:关键字可以显示超链接,在单击超链接文本时执行命令。

eval函数的替代

虽然eval函数非常强大和灵活,但它并不总是解决编程问题的最佳方案。在许多情况下,有推荐的替代使用方法eval

在MATLAB中运行并行语言

如果没有并行计算工具箱™,可以以串行方式运行并行代码。