scope曲线用plot画出、多个scope用plot画出、scop数据保存至工作空间
问题的提出:
示波器Scope来观察波形,它可以对波形进行局
部放大、按横、纵座标放大,非常方便。但是如果我们要保存波形时,就最好别直接拷
贝Scope波形了,因为它的背景是黑的,而且不能进行线形修改和标注,不适合作为文档
用图。
解决办法:
一般的做法是将数据输出到工作空间,然后用画图指令Plot画图。输出到工作空间的方
法一般有这么几种:
1.添加To Workspace模块;
2.添加out模块;
3.直接用Scope输出。
具体步骤:
方法1:
shh = get(0,‘ShowHiddenHandles’);
set(0,‘ShowHiddenHandles’,‘On’)
set(gcf,‘menubar’,‘figure’)
set(gcf,‘CloseRequestFcn’,‘closereq’)
set(gcf,‘DefaultLineClipping’,‘Off’)
set(0,‘ShowHiddenHandles’,shh)
输入以上命令可以直接对示波器进行修改,包括背景和曲线颜色
方法二:
示波器 --> 设置 -->
curve=plot(ScopeData(:,1),ScopeData(:,2),ScopeData(:,1),ScopeData(:,3),’–r’)
%ScopeData(:,1) 表示取ScopeData的第一列,仿真时间
%ScopeData(:,2) 表示取ScopeData的第二列,示波器的输入一
%ScopeData(:,3) 表示取ScopeData的第三列,示波器的输入二
%–r 表示曲线2显示的形式和颜色,这里是(red)
set(curve(1),‘linewidth’,3)%设置曲线1的粗细
set(curve(2),‘linewidth’,3)%设置曲线2的粗细
legend(‘Fuzzy’,‘PID’) %曲线名称标注
xlabel(‘仿真时间(s)’) %X坐标轴名称标注
ylabel(‘幅值’) %Y轴坐标轴标注
title(‘Fuzzy Control VS PID’) %所画图的名称
grid on %添加网格
- 将不同示波器中的曲线画在一张图上
如何将不同示波器中的曲线画在一张图上,很简单,如下命令解释
curve=plot(f1(:,1),f1(:,2),FP(:,1),FP(:,2),‘r’,FP(:,1),FP(:,3),‘k’)
%f1为即示波器1输出的曲线矩阵f1,FP为示波器2输出的曲线矩阵FP
同一示波器内的仿真时间和曲线要相一致,所以f1(:,1),f1(:,2)放一起,FP(:,1),FP(:,2)放一起,不能出现f1(:,1),FP(:,2)的情况
1、设置图例的字体、大小、字体粗细
h=legend(‘Initialize (x_0, y_0)=(4, 0) \rm{m}’,‘Initialize (x_0, y_0)=(0, 8) \rm{m}’);
set(h,‘FontName’,‘Times New Roman’,‘FontSize’,11,‘FontWeight’,‘normal’)
scope曲线用plot画出、多个scope用plot画出、scop数据保存至工作空间相关推荐
- R语言使用pROC包绘制ROC曲线实战:roc函数计算AUC值、plot.roc函数绘制ROC曲线、添加置信区间、为回归模型中的每个因子绘制ROC曲线并在同一个图中显示出来
R语言使用pROC包绘制ROC曲线实战:roc函数计算AUC值.plot.roc函数绘制ROC曲线.添加置信区间.为回归模型中的每个因子绘制ROC曲线并在同一个图中显示出来 目录
- python画圆填色_python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎么回事,怎么修改?:python教程同心圆...
python turtle画4个同心圆方法 from turtle import * def test(): reset() circle(30,-360) up() goto(0,-10) down ...
- java画方块_[求助]用Swing就画一个方块代码出错了
[求助]用Swing就画一个方块代码出错了 本意就是画个方块... 我都不行...郁闷..........帮帮我. 然后最好能告诉我下如果只想画个方块我写的代码哪句是废话..谢谢! 等待ING.... ...
- python画圆并填充图形颜色_python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎么回事,怎么修改?:python颜色代码...
python看什么书 你想这看什么书的话,你可以看一下您的导师能力,有什么推荐的,或者职务上面问一下大神的呢? python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎 ...
- java画图板代码_java学习小总结——画图板制做(附代码)
学习java这门编程语言也有一个多月了.~若是能用本身学的编程语言去开发一些小程序软件能够说是本身一直求之不得吧!.模仿XP的画图板的开发则是学java来最先作的一个小软件.也是把以前学到的不少知识得 ...
- 用python画漂亮图-零基础用 Python 画图表,让你的论文更美观
曾经我在高中的时候有一篇数学探索的小作业,其中我需要画出一张比较复杂的函数图.由于 X 和 Y 的坐标轴标签都需要一定的自定义,所以微软 Office 自带的画图工具自然无法满足我的要求.经过一段时间 ...
- java画脸_二次元人物侧脸怎么画?对于初学者来说怎么画?
动漫二次元人物侧面怎么画好?你是不是不会画插画或漫画人物的脸部.侧脸和歪斜的时候感觉到不拿手或许没有自傲呢?比较所以或许依照他人的做法来进行作画时的人经过了解脸部部位的配置和平衡后能够很明显的进步素描 ...
- 随手画个圆,你是怎么画的?我们分析了10万个圆,得到了这样的结论
在读本文之前,可以先自己试着从纸上画个圆圈.再回想一下,你是从上面开始画的还是下面呢?顺时针还是逆时针? 在这些问题里,可能隐藏着你来自哪里的线索. 今年十一月,谷歌发布了一款叫"Quick ...
- excel像素画教程_像素画新手教程:极简像素画角色分析
摘要:像素画新手教程:极简像素画角色分析 关键词:像素画,新手教程,极简像素画,角色分析 撰文&编辑:三二 教你画像素画首发 | 公众号 pixelart 本文共755个字,阅读大约需要2分钟 ...
最新文章
- MVC 源码系列之路由(一)
- java class 使用_Java反射机制(Class类的使用)
- 博客园出现了奇怪的cookie问题
- php zend gua,PHP安装使用Zend Opcache扩展
- Newlife.Cube登录登出
- Pyqt5+python+ErIC6+QT designer
- vba替换字符串中的字符_R语言 | 字符串替换
- 分组的listview——ExpandableListView
- 怎么解绑 微信公众号 小程序 开发平台 开发者
- windows server 2008 远程桌面(授权、普通用户登录)
- 用友u8怎么导出凭证_用友软件如何导出凭证模板?
- python制作词典软件_推荐一款非常好用的一键生成数据字典工具
- 云计算和大数据时代网络技术揭秘
- Oracle数据访问组件ODAC(Oracle Data Access Components)安装和使用
- 数据分析达到精准营销的路径分析
- 2021年茶艺师(初级)试题及解析及茶艺师(初级)作业模拟考试
- t00ls.php,php学习心历(2)-中文分词
- 你来讲讲AQS是什么吧?都是怎么用的?
- pyqtgraph的plotItem的轴刻度设置/轴刻度值风格设置
- Linux:关于设置PS1提示符输入长命令格式出现的问题及解决
热门文章
- 积分第一中值定理与伏汝兰尼(Froullani)积分
- python画出的图_Python 画出来六维图
- Nesssus Pro 8.13.1下载安装
- 华东师范大学计算机考研参考书,华东师范大学计算机科学与技术研究生考试科目和考研参考书目...
- Dota 2 - Character Art Guide
- 中点圆c语言程序,[图形学] 画圆(基于中点算法)
- excel如何设置下拉选项,只允许选择固定的内容
- xilinx--IOB(1)
- CURA软件 3D打印切片软件 初次设置界面取消(忘记设置)后怎么再次进行设置
- Java 求解自幂数(水仙花数)