我是靠谱客的博主 激昂猫咪,最近开发中收集的这篇文章主要介绍matlab怎么保存子系统,Matlab 中subsystem mask封装子系统,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Icon&port

8c84ad77d3b52db198f72d6e2227d1af.png

%%外型图表封装

%%.曲线型标注:

plot(cos(:0.1:*pi),sin(:0.1:*pi))

%%.文字型标注:

disp('PIDn控制器')

%%.曲线加文字型标注:

plot(cos(:0.1:*pi),sin(:0.1:*pi))

disp('PIDn控制器')

%%.图像型标注:

image(imread('sdu.jpg'))

%%.传递函数型标注:

droots([-],[- -], ,'z') %%zpk传递函数模型

Parameters

71f0da8035d755bd9bb5577fc55f0645.png

Initialization

792c1ab93674b95040895d4579484fa2.png

当打开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

50737783e3ab849eb13ac0fdc1146a7a.png

Mask type:出现在对话框的block classification。当出现在对话框时,后面总是有"(mask)"后缀。该区域可以输入任意合法的matlab字符,但不能输入line break;

Mask description:此处文本出现在对话框中描述模块功能。这里可以输入line break(使用enter或return键);

Mask help:此处的内容将在点击help按钮时起作用,可以在其中输入下面三种内容:

URL specification;

web或eval命令;

文本或者html文本。

如图所示:对应关系

6a59b4b8d09f40515c2d67eee87b1bce.png

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) ...

paper 121 :matlab中imresize函数

转自:http://www.cnblogs.com/rong86/p/3558344.html matlab中函数imresize简介: 函数功能:该函数用于对图像做缩放处理. 调用格式: B = i ...

随机推荐

Android标题栏上添加多个Menu按钮

最近项目中碰到要在Android Menu旁边再添加一个按钮,而不是点击menu按钮然后在弹出一些选项. MainActivity代码: public class MainActivity exten ...

DEV皮肤颜色获取

Skin GridSkin = GridSkins.GetSkin(UserLookAndFeel.Default.ActiveLookAndFeel); evenColor = GridSkin[G ...

C# IDisposable接口

public class MyClass : IDisposable { public int a; public MyClass() { //构造 } public void Dispose() { ...

Java网络编程(UDP协议-聊天程序)

接收端: package WebProgramingDemo; import java.net.DatagramPacket; import java.net.DatagramSocket; publ ...

xheditor 进阶

xhEditor提供两种方式初始化编辑器: 方法1:利用class属性来初始化和传递各种初始化参数,例:  class="xheditor {skin:'default'}" 方法 ...

nmon在线安装及使用

安装 mkdir /usr/local/nmon cd /usr/local/nmon wget http://sourceforge.net/projects/nmon/files/nmon_lin ...

ConfigParser-- 读取写入配置文件

基础读取配置文件   -read(filename)               直接读取文件内容 -sections()                      得到所有的section,并以列表 ...

Spring错误——Spring 注解——factory-bean reference points back to the same bean definition

背景:学习Spring,在使用注解@Bean的name属性配置实例时,不能注册实例成功 报错 WARNING: Exception encountered during con ...

vue-cli3 DllPlugin 提取公用库

vue 开发过程中,保存一次就会编译一次,如果能够减少编译的时间,哪怕是一丁点,也能节省不少时间.开发过程中个人编写的源文件才会频繁变动,而一些库文件我们一般是不会去改动的.如果能把这些库文件提取出来 ...

【转】一件有趣的事:我用 Python 爬了爬自己的微信朋友

偶然了解到 Python 里的 itchat 包,它已经完成了 wechat 的个人账号 API 接口,使爬取个人微信信息更加方便. 于是乎玩心一起,打算爬一下自己的微信. 步骤核心: 网页启动not ...

最后

以上就是激昂猫咪为你收集整理的matlab怎么保存子系统,Matlab 中subsystem mask封装子系统的全部内容,希望文章能够帮你解决matlab怎么保存子系统,Matlab 中subsystem mask封装子系统所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部