首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

Simulink校长的某一期用的代码

前端 1.86KB 24 需要积分: 1
立即下载

资源介绍:

根据校长学习视频敲的,因为B站视频下面评论放不了这么多字符,传这里了。一起向校长学习 分为3个M文件: Link_and_Delete.m delete_pair_blocks.m delete_pair_bl.m 持续学习,未来有你。 视频网址https://www.bilibili.com/video/BV1HA411h7Zn?p=20&vd_source=bfeef05ac3fceabb6b8020f00d6d7c54
%opena new mdl mdl_name ='link_delete'; mdl_fullname = [mdl_name,'.slx']; % delete the model generated last time if exist(mdl_fullname,'file') try delete(mdl_fullname); catch close_system(mdl_fullname); delete(mdl_fullname); end end new_system(mdl_name); save_system(mdl_name); open_system(mdl_name); % define some constant block_lib_path ='simulink/Commonly Used Blocks/'; lib_block_name = {'Gain', 'Integrator','Data Type Conversion','Saturation','Delay','Discrete-Time Integrator'}; % block to be selected block_type_num=length(lib_block_name); blocks_num = 5; % generates 5 pairs of blocks en_num = 500; % parameter for enlarge block position offset for ii = 1:blocks_num % generate block index randomly ind =randi(block_type_num, [1 1]); % copy block into model file as cell format. src_str=strcat(block_lib_path, lib_block_name(ind)); dst_str=strcat(mdl_name,'/',lib_block_name(ind)); block_handle = add_block(src_str{:}, dst_str{:}, 'MakeNameUnique', 'on'); % get the handle of new generated block pos = get_param(block_handle,'position'); % make sure blocks are paired. add_block(src_str{:}, dst_str{:},'MakeNameUnique', 'on', 'position', pos + en_num * rand); end % set port callback for all blocks generated in the model blocks_handle = find_system(gcs,'findall','on','type','block'); for ii=1:blocks_num*2 % get current block's properties prop = get(blocks_handle(ii)); % set callback to each port(Inport only) set(prop.PortHandles.Inport,'ConnectionCallback', 'delete_pair_blocks'); % sset(prop.PortHandles.Outport,'Connectioncallback', 'link_callback4outport'); end

资源文件列表:

Simulink连连看m文件.zip 大约有3个文件
  1. delete_pair_bl.m 504B
  2. delete_pair_blocks.m 928B
  3. Link_and_Delete.m 1.7KB
0评论
提交 加载更多评论
其他资源 mybatis+0809
mybatis+0809
【浏览器插件】ImTranslator 翻译 字典 声音.zip
ImTranslator浏览器插件提供多样化的翻译服务,包括文本、单词、短语和网页翻译。它支持10种语言的朗读功能。主要应用包括: - 嵌入式翻译:快捷键Alt+C - 窗口内翻译:快捷键Alt+Z - 弹出式翻译:快捷键Alt - 网页翻译:快捷键Alt+P - 字典查询 ImTranslator的功能亮点: - 支持91种语言互译 - 单次翻译可达5000字符 - 翻译历史记录 - 网页全文翻译,含鼠标悬停翻译功能 - 30种语言的文本到语音转换 - 自动检测原文语言 - 支持回译功能 - 快捷键自定义 - 支持多种翻译工具的个性化设置 - 用户界面多语言本地化 支持的语言包括但不限于:阿尔巴尼亚语、阿拉伯语、阿塞拜疆语、爱尔兰语、爱沙尼亚语、巴斯克语、白俄罗斯语、保加利亚语、冰岛语、波兰语、波斯尼亚语、波斯语、南非荷兰语、丹麦语、德语、俄语、法语、菲律宾语、芬兰语、高棉语、格鲁吉亚语、古吉拉特语、哈萨克语、海地克里奥尔语、韩语、豪萨语、荷兰语、加利西亚语、加泰罗尼亚语、捷克语、卡纳达语、克罗地亚语、拉丁语、拉脱维亚语、老挝语、立陶宛语、罗马尼亚语、马尔加什语、马耳他语、马拉地
【浏览器插件】ColorZilla.zip
ColorZilla,一款广受好评的浏览器插件,以其用户友好、功能全面、安全可靠而著称。作为Chrome和Firefox开发者扩展中的佼佼者,ColorZilla全球下载量已突破1000万次。它允许用户在浏览器的任何位置获取颜色值,快速调整颜色,并将其复制到其他程序中。ColorZilla不仅具备基本的取色功能,还拥有高级颜色选择器、CSS渐变生成器、网页颜色分析器等多种实用工具。 **功能亮点:** - 取色器:精准捕捉页面上任意像素的颜色。 - 高级颜色选择器:提供类似Photoshop的调色体验。 - 终极CSS渐变生成器:轻松创建复杂的渐变效果。 - 网页颜色分析器:一键获取任何网站的配色方案。 - 调色板查看器:内置7种预设调色板,方便颜色搭配。 - 颜色历史:记录最近选择的颜色,方便回顾。 - 多种采样大小:1x1、3x3、5x5、11x11、25x25像素,适应不同需求。 - 元素信息展示:显示元素的标签名、类、ID、尺寸等信息。 - 自动复制颜色:一键复制选中颜色到剪贴板。 - 键盘快捷键:提高操作效率。 - 色调/饱和度/值操作:直观调整颜色属性。 - 动态悬停元素
【浏览器插件】Tab Wrangler.zip
浏览器插件Tab Wrangler,助你摆脱标签页成瘾。它会自动关闭那些最近未使用的标签页,让你的Chrome浏览器界面焕然一新。点击以下链接,了解Tab Wrangler如何为你的浏览器带来秩序:https://www.youtube.com/watch?v=jtP7pysqHY8 - 指定时间后自动关闭闲置标签页 - 保护你最爱的网站不被自动关闭 - 保存已关闭的标签页,便于快速重新打开 - 跨设备同步设置 - 固定标签页不会被关闭 - 锁定标签页,防止意外关闭 别担心,自动关闭的标签页将安全地保存在标签栏中,随时待命。Tab Wrangler提供高度的可配置性,功能强大,让你的电脑和大脑远离标签页过载的困扰。火狐浏览器标签管理器,点击这里下载:https://addons.mozilla.org/en-US/firefox/addon/tabwrangler/
09局部最小问题.zip
局部最小问题 对于一个数组,使用二分法的前提,一定是这个数组整体有序吗? 答:不是。局部最小问题就是反例。
08在arr上,返回小于等于targetNum的最右的位置.zip
在arr上,返回小于等于targetNum的最右的位置。 如果没有则返回-1。
element-dev 源码
element-dev github 仓库源代码
vueuse-main 源码
vueuse main 源码
vueuse-main 源码 vueuse-main 源码 vueuse-main 源码