Matlab 中subsystem mask封装子系统
Icon&port

%%外型图表封装 %%.曲线型标注:
plot(cos(:0.1:*pi),sin(:0.1:*pi)) %%.文字型标注:
disp('PID\n控制器') %%.曲线加文字型标注:
plot(cos(:0.1:*pi),sin(:0.1:*pi))
disp('PID\n控制器') %%.图像型标注:
image(imread('sdu.jpg')) %%.传递函数型标注:
droots([-],[- -], ,'z') %%zpk传递函数模型
Parameters

Initialization

当打开model时,所有可视的masked模块的Initialization中的语句执行。初始不可视的模块的Initialization的语句只有在打开包含它们的model或者subsystem时菜执行。
当你没有使用图示的方法加载模块进内存时,Initialization语句不会执行。
在下面的情况下,模型中所有masked模块的Initialization语句都执行:
- Update the diagram(不知道这个是个什么情况);
 - Start simulation;
 - Start code generation。
 
在下面的情况下,单个模块的Initialization语句会执行:
- 使用Mask Editor或者set_param改变mask的任何一个参数(例如MaskDisplay 和 MaskInitialization );
 - 改变masked block的外观,例如旋转模块或改变模块大小;
 - 通过对话框或set_param改变模块的mask参数值;
 - 在不同的model或同一个model内复制masked block。
 
Documentation

Mask type:出现在对话框的block classification。当出现在对话框时,后面总是有"(mask)"后缀。该区域可以输入任意合法的matlab字符,但不能输入line break;
Mask description:此处文本出现在对话框中描述模块功能。这里可以输入line break(使用enter或return键);
Mask help:此处的内容将在点击help按钮时起作用,可以在其中输入下面三种内容:
- URL specification;
 - web或eval命令;
 - 文本或者html文本。
 
如图所示:对应关系

Matlab 中subsystem mask封装子系统的更多相关文章
- Simulink中封装子系统
		
学习目的: 使用simulink封装一个子系统,并将封装子系统放入到自定义的库中,可供建模时重复使用 功能:封装一个能够检测输入信号下降沿跳变的边沿检测模块,该模块可支持双击时修改内部参数.封装完成后 ...
 - matlab中 assert(any(mask(:)));
		
首先,matlab中any函数:检测矩阵mask中是否有非零元素,如果有,返回1,:如果没有非零元素,即所有元素都是0,那么则返回0. assert()是一个调试程序时经常使用的宏,在程序运行时它计算 ...
 - python实现类似于Matlab中的magic函数
		
参考这篇文章的代码封装了一个类似Matlab中的magic函数,用来生成魔方矩阵. #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy ...
 - Matlab中TCP通讯-实现外部程序提供优化目标函数解
		
版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:Matlab中TCP通讯-实现外部程序提供优化目标函数解 本文地址:http://te ...
 - Matlab中的eig函数和Opecv中eigen()函数的区别
		
奇异值分解的理论参见下面的链接 http://www.cnblogs.com/pinard/p/6251584.html https://blog.csdn.net/shenziheng1/artic ...
 - MATLAB中的函数句柄及其应用
		
1.函数句柄的创建 函数句柄(function handle)是MATLAB中的一类特殊的数据结构,它的地位类似于其它计算机语言里的函数对象(Javascript,Python),函数指针(C++), ...
 - MATLAB中绘制质点轨迹动图并保存成GIF
		
工作需要在MATLAB中绘制质点轨迹并保存成GIF以便展示. 绘制质点轨迹动图可用comet和comet3命令,使用例子如下: t = 0:.01:2*pi;x = cos(2*t).*(cos(t) ...
 - matlab 中 eps 的分析
		
eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高.默认a=1: 这里直接在matlab中输入:eps == eps(1)(true). 我们知道浮点数其实是离散的,有限的 ...
 - matlab中patch函数的用法
		
http://blog.sina.com.cn/s/blog_707b64550100z1nz.html matlab中patch函数的用法——emily (2011-11-18 17:20:33) ...
 
随机推荐
- c#实战开发:以太坊Geth 命令发布智能合约 (五)
			
Token的合约代码我们参考Token-Factory的代码. 打开 https://remix.ethereum.org/#optimize=false&version=soljson-v ...
 - AJAX发送PUT请求引发的血案
			
如果直接发送ajax=put形式的请求 是拿不到请求体中的数据的. Tomcat: 1.将请求体中的数据,封装一个map ...
 - 折腾Java设计模式之迭代器模式
			
迭代器模式 Provide a way to access the elements of an aggregate object sequentially without exposing its ...
 - 微信小程序 picker 中range-key的坑
			
<picker class='fr' bindchange="onChangeBuild" range-key="{{'num'}}" value=&qu ...
 - Fundebug支持浏览器报警
			
摘要: 除了邮件报警和第三方报警,我们新增了浏览器报警功能. 邮件报警与第三方报警 Fundebug是专业的应用BUG监控服务,当您的线上应用,比如网页.小程序.Java等发生BUG时,我们会第一时间 ...
 - 【设计模式】建造者模式 Builder Pattern
			
前面学习了简单工厂模式,工厂方法模式以及抽象工厂模式,这些都是创建类的对象所使用的一些常用的方法和套路, 那么如果我们创建一个很复杂的对象可上面的三种方法都不太适合,那么“专业的事交给专业人去做”,2 ...
 - MQTT简单介绍与实现
			
1. MQTT 介绍它是一种 机器之间通讯 machine-to-machine (M2M).物联网 Internet of Things (IoT)常用的一种轻量级消息传输协议适用于网络带宽较低的场 ...
 - matplotlib正弦和余弦图
			
代码: # -*- coding: utf-8 -*- """ Created on Thu Jul 12 16:37:47 2018 @author: zhen &qu ...
 - 51Nod 1004 n^n的末位数字
			
思路:首先将0~9的平方的尾数放在一个数组a里面,方便后面直接调用,因为不论多大的数做什么运算,得到的结果的最后一位数只和运算前所有数的最后一位数有关系.新建变量d,z一个是底数,一个是幂次.循环判断 ...
 - NOIP 2018 大翻车记
			
都9102年了我才想起来写游记啊 Day -1 肚子里翻江倒海,一天去了七次厕所.吃了PPA把病压下去.安慰一下自己,说这样会涨人品. Loli讲述学长们的翻车笔记.我大概像是玩笑一样听过去了.(伏笔 ...