matlab怎么到解算器,MATLAB解算器
MATLAB解算器
MATLAB是⼀个包含⼤量数学函数库的应⽤程序,每个数学函数都可以从⽤JavaScript编写的脚本中调⽤。 MATLAB是GNU Octave库的替代品,可以在与GNU Octave相同的所有上下⽂中使⽤。
您可以使⽤JavaScript编写的称为Solver类的简单构造,在运⾏时从MATLAB调⽤任意数学函数。⽤于MATLAB的求解器类可以通过其API调⽤外部MATLAB⼯具,并将强⼤的数学函数直接链接到正在运⾏的仿真中。例如:
var matlab = new Solver(“ matlab”);
var resultFromMatlab = (' complexMathsFunction ', parameter1 , parameter2 );
请参阅帮助主题“求解器类” 。
功能包括:
从MATLAB检索向量,矩阵,数字和字符串
MATLAB向量返回为JavaScript⼀维数组(⽽JavaScript⼀维数组返回为MATLAB向量)
圆通速递价格MATLAB矩阵返回为JavaScript⼆维数组(⽽JavaScript⼆维数组返回为MATLAB矩阵)
您可以使⽤()从MATLAB检索变量值
您可以使⽤(,[])调⽤具有JavaScript值的任何MATLAB函数。
所有参数都在JavaScript对象中传递
车辆过户手续您也可以在JavaScript中使⽤结果
酷狗怎么截音乐您可以使⽤(“ script”)执⾏任何MATLAB语句
设置和配置
安装MATLAB之后, Enterprise Architect将从注册表中读取位置以提供⾃动集成。
西夏王陵如果MATLAB没有⾃动加载,则将路径(如“ 配置SysML仿真窗⼝帮助”主题中那样)设置为通过在MATLAB控制台中运⾏“matlabroot”获得的值。
⽤法
粉面含春威不露描写的是谁
车辆仪表盘建造中
通过将'matlab'传递给Solver构造函数来创建连接到MATLAB的新Solver。那是:
var matlab = new Solver('matlab);
赋值
使⽤matlab.set函数分配值。例如:
matlab.set('simple_value',3.14);
要么
var myString =“这是⼀个⽰例字符串”;
matlab.set('myString',myString);
取值
使⽤函数从MATLAB检索结果。例如:
var simple_value = ('simple_value');
var myString = ('myString');
调⽤函数
将函数名称作为第⼀个参数传递给。
要么:
对于带有单个参数的函数,只需将值作为第⼆个参数即可;例如:
var result = (' ceil ',7.4);要么
如果需要2个或更多参数,则将所有参数作为Javascript对象作为第⼆个参数传递;可以内联完成,例如:var result = ('minus',{0:8,1:4.5});
注意:参数的顺序由对象名称的字母顺序确定可以在此处使⽤辅助函数来避免错误:
//将可变数量的参数包装到要传递给的对象中
函数args(){
var obj = {};
for(var i = 0; i
obj [i] = arguments [i];
}
返回obj;
}
var result = ('minus',args(8,4.5));
学到更多
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论