matlab仿真图中的背景色怎么改 10

 我来答
du瓶邪
推荐于2017-10-04 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2785万
展开全部

1、运行仿真,双击scope展开其面板,看到scope显示出来图像以后,在MATLAB上运行

  set(0,'ShowHiddenHandles','On')

  set(gcf,'menubar','figure')

2、观察scope,你会发现scope的工具栏的上面多了一行,点击insert在下拉菜单中点击axes,鼠标会变成十字形状,然后在图像的任意一处双击左键,出现一个对话框如下对话框,在对话框中就可以任意修改背景颜色了。

匿名用户
2012-06-04
展开全部
1. 对示波器进行设置:打开示波器模块参数设置对话框 选择数据历史 (Data history) 把save data to workspace 选上 ,在储存格式(format)那里选array、structure with time...

2.选择示波器保存的文件格式为:Array则使用下列命令:plot(aa(:,1),aa(:,2));保存的文件格式选structure的话用下面的命令:plot(aa.time,aa.signals.values,'k')即可在figure中打开示波器的图形,aa为你保存时选取的变量名。

3.点击figure菜单栏中的箭头按钮,然后在左键双击图形就可以对图形曲线进行标注、添加坐标轴注释等等。

4.使用命令: hold on 可以把多个示波器中的图形绘制到一起。

也可以用下列命令进行操作

运行打开figure :plot(aa.time,aa.signals.values,'k')

标题修改:title('fuzzy control vs pid')

x、y轴标注:xlabel('time(s)')

ylabel('speed(m/s)')

图形曲线标注:legend('fuzzy','pid')

curve=plot(aa(:,1),aa(:,2),aa(:,1),aa(:,3),'--r')

%aa(:,1)表示取aa的第一列,仿真时间

%aa(:,2)表示取aa的第二列,示波器的输入一

%aa(:,3)表示取aa的第三列,示波器的输入二

%--r表示曲线2显示的形式和颜色,这里是(red)

set(curve(1),'linewidth',3)

%设置曲线1的粗细
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ydwyp55
2012-06-04 · TA获得超过491个赞
知道答主
回答量:38
采纳率:0%
帮助的人:51.7万
展开全部
figure;imshow('peppers256.png');
set(gcf,'color','white'); %图形背景设为白色
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式