前页 | 后页 |
求解器控制台
Solver Console 是一个易于访问且易于使用的编辑器。它主要用于管理 MATLAB 和 Octave Solvers,提供对这些外部应用程序支持的测试功能的简单快速访问。 Solver Console 可用于创建、检查和维护模拟中使用的调用,以及使用JavaScript编写的脚本。
访问
功能区 |
仿真> 控制台> 求解器> MATLAB 仿真> 控制台 > 求解器 > Octave |
求解器初始化
选择的 Solver 会自动设置为以下之一:
MATLAB:
- var matlab = new Solver("matlab");
- var octave = new Solver("octave");
用途
控制台接受单行JavaScript命令,每次执行一个。在底部的文本输入部分输入新命令,然后按 Enter 键执行命令。
执行的命令将被添加到主输出面板,以及该命令的任何输出。
然后可以使用 Solver类函数访问求解器;例如:
MATLAB:
- matlab.set('<变量名>', <值>)
- matlab.get('<变量名>')
- matlab.exec(<函数>, <参数>)
八度:
- octave.set('<变量名>', <值>)
- octave.get('<变量名>')
- octave.exec(<函数>, <参数>)
以前输入的命令可以通过按向上箭头键或向下箭头键重新使用。
输出
要输出变量或函数的值,您可以使用:
- ? <变量名>
- ? <功能>
示例
此图显示了在 Octave 控制台中使用 Octave Solver 的 Set、Get 和 Exec 以及使用 ? 的输出的一些示例:
Octave 图是两个 ocatave.exec() 语句的生成输出。
控制台命令
控制台命令前面有 !字符并指示控制台执行操作。控制台命令包括:
- !clear - 清除控制台显示
- !save - 将控制台显示保存到文件
- !help - 打印命令列表
- !close - 关闭控制台
- !include <scriptname> - 执行指定的脚本项; scriptname 的格式为 GroupName.ScriptName(名称中允许使用空格)
- ? - 列出命令(与!help相同)
- ? <变量或函数> - 输出值