plotyy(plotyy设置线型和颜色)

更新时间:2023-03-01 00:20:41 阅读: 评论:0

matlab plotyy怎样改变颜色

%给你一个我写的模板吧,有扩展,不用谢
x=0:0.1:2*pi;
y1=sin(x);
y2=cos(x);
[AX,H1,H2] = plotyy(x,y1,x,y2,'plot');
t(H1,'color','b')
t(H2,'color','r')
x=0:0.1:2*pi;
y1=sin(x);
y2=cos(x);
[AX,H1,H2] = plotyy(x,y1,x,y2,'plot');
t(H1,'color','b') %设置颜色
t(H2,'color','r')
grid on %网格线
xlabel('数据点'); %加坐标轴标签
t(get(AX(1),'Ylabel'),'String','sinx值') %左侧y轴标签
t(get(AX(2),'Ylabel'),'String','cosx值') %右侧y轴标签
title('函数') % 标题
legend('sinx','cosx','location','north'); %图例

Matlab中用plotyy命令画出的图形是点集,怎样将点连成线?

简单来说就是,先得到句柄,再做相应的修改
举个例子就能看明白了

figure
x = 0:0.1:20;
y1 = 200*exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(10*x);
[AX,H1,H2] = plotyy(x,y1,x,y2,'plot');
t(H2,'Marker' ,'^')
t(H1,'Marker' ,'o')

同理可以修改线型,颜色,等等。

关于matlab中plotyy命令的疑问(采用数组化编程和for循环的差别)

plotyy接受的参数,x和y1,y2是数组
函数会自动将数组中相邻的数据有线连起来形成曲线

每次的x和y1,y2数据只是一个点的画
循环运行plotyy,会每次画一个图,而每个图只有一点
就会出现你运行的情况,下面很多个图的很坐标都叠到一起,什么都看不清
而点也分开,不会连成曲线

如果要用for循环你也只能用for循环生成数组,再一次画出来
for i=0:0.1:20
x(i)=i;
y1(i)=200*exp(-0.05*x(i))*sin(x(i))
y2(i) = 0.8*exp(-0.5*x(i))*sin(10*x(i))
end
plotyy(x,y1,x,y2);

但运行效率也不及数组化高

matlab双y轴坐标怎么设置

材料/工具:matlab

1、启动MATLAB,新建脚本(Ctrl+N),输入如下代码,生成标准正态分布函数的数据。

clo all; clear all; clc

x=-1:.1:1;

norm=normpdf(x,0,1);

其中normpdf(x,0,1) 是生成平均值为0,标准差为1的标准正态分布数据,数据分布从-1到1。

2、保存和运行上述脚本,在工作区(Workspace)双击norm可以查看生成的标准正态分布数据。

3、绘制双y轴的标准正态分布函数图形,其中左侧y轴用条形图(bar)绘制,右侧y轴用线形图绘制(plot)。继续添加代码如下:

[hAx,hLine1,hLine2]=plotyy(x,norm,x,norm,'bar','plot');

t(hLine2,'Color','y','LineWidth',3)

其中t(hLine2,'Color','y','LineWidth',3)是将右侧y轴的线形图颜色设置为黄色y。

4、保存和运行上述脚本,得到双y轴的标准正态分布函数图形如下。

5、下面为左右两侧y轴添加坐标标注,继续添加如下代码:

ylabel(hAx(1),'Normal Distribution Bar','FontSize',15)

ylabel(hAx(2),'Normal Distribution Plot','FontSize',15)

6、保存和运行上述脚本,得到最终的双y轴的标准正态分布函数图形。


matlab中关于plotyy,运行的时候说values是变量,怎么改第四行的代码好呢?

对上述程序作了下列改动:
1、对x1=[]、y1=[]作了改动,因空矩阵的长度为0,所以参加后续计算就会出现错误。可以改为x1=zeros(1,10);y1=zeros(1,10);
2、对[ax,h1,h2]=plotyy(x1,values1,x2,values2)中的x1、x2作了改动,因x1、x2与values1、values2的长度不同,而出现错误。可以在这句前面,增加一句命令,使得x1、x2长度与values1、values2长度一致。
这样就okl了。

本文发布于:2023-02-28 19:10:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167760124155017.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:plotyy(plotyy设置线型和颜色).doc

本文 PDF 下载地址:plotyy(plotyy设置线型和颜色).pdf

标签:颜色   plotyy
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|