matlab 双纵坐标状态下改横坐标数字名称%站点 水深 盐度 温度 1 14 20.21 19.88 2 26 18.87 19.89 3 28 10.05 21.09 4 30 28.62

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 13:04:44

matlab 双纵坐标状态下改横坐标数字名称%站点 水深 盐度 温度 1 14 20.21 19.88 2 26 18.87 19.89 3 28 10.05 21.09 4 30 28.62
matlab 双纵坐标状态下改横坐标数字名称
%站点  水深      盐度      温度        
1        14     20.21       19.88        
2        26     18.87       19.89         
3        28     10.05       21.09            
4        30     28.62       20.8            
5        34     33.57       21.64
这是数据
程序为
y1=a(:,3);
y2=a(:,4);
[AX,H1,H2]=plotyy(x,y1,x,y2,'plot');
set(AX(1),'XColor','k','YColor','b');
set(AX(2),'XColor','k','YColor','r');
HH1=get(AX(1),'Ylabel');
set(HH1,'String','盐度');
set(HH1,'color','b');
HH2=get(AX(2),'Ylabel');
set(HH2,'String','温度');
set(HH2,'color','r');
set(H1,'LineStyle','-');
set(H1,'color','b');
set(H2,'LineStyle',':');
set(H2,'color','r');
legend([H1,H2],{'盐度';'温度'});
set(gca,'xtick',x);
set(gca, 'xticklabel', {'10号站','11号站','12号站','13

matlab 双纵坐标状态下改横坐标数字名称%站点 水深 盐度 温度 1 14 20.21 19.88 2 26 18.87 19.89 3 28 10.05 21.09 4 30 28.62
后面两行改为:set(AX(1),'xtick',x)
                         set(AX(2),'xtick',x)%这两行确定标注间隔
                         set(AX(1),'xticklabel',[])
                         set(AX(2),'xticklabel',[])%这两行删掉原label
                         set(gca, 'xticklabel', {'10号站','11号站','12号站','13号站','14号站'}) ;%添加新label
请给金币

matlab 双纵坐标状态下改横坐标数字名称%站点 水深 盐度 温度 1 14 20.21 19.88 2 26 18.87 19.89 3 28 10.05 21.09 4 30 28.62 在matlab中已知横坐标求纵坐标 MATLAB中知道横坐标怎样求纵坐标 matlab 怎么自定义一个点(已知横坐标和纵坐标) 怎么用matlab实现如图所示的横坐标和纵坐标? matlab 画图 横坐标为字符串 我想画一个横坐标是字符串,纵坐标是数字的折线图,请问怎么画?在网上查的是 set(gca,'XTickLabel',{'a','b','c'});可以把横坐标设置成a,b,c, 我用matlab 做出如下图形,是离散点plot出来的曲线,我现在想求出图中已知纵坐标值下的横坐标,怎样办到? 用matlab画图请问怎么用 MATLAB 在一个坐标系下画出X,Y1,Y2,Y3的图啊?我就以X为纵坐标,Y1,Y2,Y3均匀分布在横坐标上.不是用分割画图 matlab中纵坐标范围是0.6-0.8,横坐标是0-25,画出的图很长,如何将横坐标压缩一下 如何运用MATLAB求曲线某点纵坐标对应的横坐标?如标题. matlab 用spcrv画出的曲线,怎么求给定横坐标对应的纵坐标 如何用MATLAB,画y=189/x的曲线图!X横坐标Y纵坐标 MATLAB中横坐标n纵坐标y,y=1/(80n),怎么绘制曲线图呢? matlab/Simulink仿真怎么设置能让横坐标表示为电压,纵坐标为电流 matlab中imagesc命令纵坐标翻转matlab中imagesc命令纵坐标,正常或默认情况下是左上角为初始值,向下递增.怎样才能翻转纵坐标,使之从左下角开始向上递增?横坐标可以用set(gca,'XDir','reverse')进行翻 matlab中画图的横坐标范围[250,500],纵坐标[0,1]怎么设置也就是说纵坐标从0开始,横坐标不是从0开始 matlab怎么画横坐标是一段段范围的图像比如说横坐标0~0.2对应纵坐标30,0.2~0.4对应纵坐标300…… matlab 几个点的横坐标存在一个数组里,想要显示出横坐标大于三,纵坐标小于五的点横纵坐标.