|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
《Matlab仿真详细讲解》——第五部分
! d) b6 ]* x- @& \, D+ m8 R; k, Z
, v8 v) A. V. n2 z; E, J/ _5 N* Y" j: m8 s @: y# h8 g
Simulink的计算机的名称,这就是宿主和目标相同的外部模式。这个名称可以是-一个用单引号限定的字符串,例如'myPuter', 也可以是单引号限定的IP地址,例如'148.27.151.12'。
4 N+ |) Z, L0 `. y$ h' t: c& d
. \. D( r# V9 x" L(2)详细等级:控制数据传送过程中所显示信息的详细等级。取值为0或者1,它们的意义如下:
+ N& b5 S; i: N8 @7 ~3 K* p0---无信息;& I9 O1 q" ?4 L( J# x _
1一详 细的信息。.( I! k. i& F7 o% |( I) x; t3 U
- N# E+ e4 I: H4 t: p) L- B(3) TCP/IP 服务器端口数:缺省值是17725。 读者在必要时,可以把它设为-个处于256和65535之间的值,来避免端口冲突。读者在设定上面的选项时,必须按照次序进行。3 Y U* _7 e$ N6 @$ M% O' o6 u5 T
例如,如果读者想设置信息的详细等级(第_二个参量),那么你必须要同时设定目标机器名(第个参量)。3 \! A" ]$ `5 R6 B/ \3 T+ _7 O
6 t3 s2 j; _/ B# k* D9 R接下去的操作和前面讲的差不多。为了能使外部模式代码生成,读名要在Real-Time Work-shop页的target-specific code generation options面板选中外部代码检查框。4 n; T' i' A9 B5 o3 G9 E
外部模式代码生成之后,就要运行外部模式代码,读者可以使用前而的两种方式:在MS-DOS俞令行输入modelname -tf inf -w, 或者直接在MATLAB命令窗口输入!9 K$ j: f2 X+ \" [
modelname -tf inf -w &。关于命令的参量说明请见10.3.2。# ~$ u# B- t6 P/ Q' @2 p
* R7 I( J! B5 f3 V$ Z% j3 v如果Simulink模块图表和外部程序不匹配,Simulink显示-一个错误对话框告诉用户检查不匹配,可能在生成代码后,模型已经被修改过。这种情况的解决方式,是重新根据新的模.块图表建立外部程序。如果外部程序不运行,Simulink也会给出一个错误提示,表明无法连接到外部程序。9 K- P$ ^3 X& _% x2 G7 I
|
|