文档

evalin

在模型的模型工作区中计算表达式

语法

result = evalin(mdlWks,expression)

描述

例子

结果= evalin (mdlWks表达式)对表达式求值表达式的模型工作区中表示万博1manbetx仿真软件。ModelWorkspace对象表示为mdlWks.函数返回表达式的结果结果

例子

全部折叠

打开示例模型vdp

open_system (“vdp”)

创建一个万博1manbetx仿真软件。ModelWorkspace的模型工作区vdp

mdlWks = get_param(“vdp”“ModelWorkspace”);

在模型工作区中创建一些变量。

assignin (mdlWks“myvar#”5.12) assignin (mdlWks“myOtherVar”, 7.22)

求表达式的值myLastVar = myVar + myOtherVar在模型工作区中。这个表达式创建了另一个变量,myLastVar,其值为前两个变量的和。

evalin (mdlWks'myLastVar = myVar + myOtherVar');

输入参数

全部折叠

目标模型工作区,指定为万博1manbetx仿真软件。ModelWorkspace对象。

表达式要求值,指定为字符向量。

例子:'myLastVar = myVar + myOtherVar'

数据类型:字符

输出参数

全部折叠

求值表达式的结果,作为数字、结构或其他MATLAB值返回。

R2006a之前介绍过

这个话题有帮助吗?