我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;set(gca,'yticklabel',{'850','900','950','1000','1050'});plot(D);D是一个数组,其最大

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 09:41:13
我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;set(gca,'yticklabel',{'850','900','950','1000','1050'});plot(D);D是一个数组,其最大

我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;set(gca,'yticklabel',{'850','900','950','1000','1050'});plot(D);D是一个数组,其最大
我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.
纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;
set(gca,'yticklabel',{'850','900','950','1000','1050'});
plot(D);
D是一个数组,其最大值在1000以内.
生产的曲线,纵坐标为850,900,950,1000,没有想要的1050.怎么办

我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;set(gca,'yticklabel',{'850','900','950','1000','1050'});plot(D);D是一个数组,其最大
两点建议:
1、把plot放在设置Tick、TickLabel的语句之前,因为plot默认会清除坐标系的内容,你的两句set其实没有起到作用.
2、设置Tick并不影响坐标范围.也就是说,坐标范围由你的数据决定,既然数据最大值不超过1000,当然不会显示到1050的坐标,那么,即使你设置了Tick也没什么用.设置坐标范围使用:
set(gca,'ylim',[850 1050])

示例:
plot(850:50:1000);
set(gca,'ylim',[850 1050]);
set(gca,'yTick',[850 900 950 1000 1050]);
set(gca,'yticklabel',{'850','900','950','1000','1050'});

我在MATLAB中做一个曲线,纵坐标刻度自定义,但是纵坐标始终少一个刻度.纵坐标函数set(gca,'yTick',[850 900 950 1000 1050]) ;set(gca,'yticklabel',{'850','900','950','1000','1050'});plot(D);D是一个数组,其最大 怎么在matlab中把衡纵坐标都不同的图画在一起?要在一个图里显示几条曲线,使用hold on 或者plotyy都没有用,一直显示错误Vectors must be the same lengths.或者说我已知几条曲线上的某些点(曲线间点 在matlab中已知横坐标求纵坐标 matlab中离散数据作图问题现在我的数据在txt中,为两列数据 .我想用第一列做横坐标,第二列为纵坐标作图. Matlab 双纵坐标画图,左坐标系中有两条曲线,右坐标系中一条曲线,如图 电子表格中如何在一个图中画多条曲线相当于在一个图中同时画多条曲线,但纵坐标对应的数值不相同.也就是纵坐标出现多组数据 MATLAB中,我要把两个数组的曲线画在同一个XY坐标轴上以数组下标为横坐标,以数组元素的值为纵坐标.并且一个用*表示,一个用虚线(--)表示,请问程序要怎么写?比如数组一个是a1,一个是a2 在matlab绘图时如何保证横纵坐标刻度相等?(就是横纵坐标的单位刻度绘图时为方形) 在origin中怎样在同一个图中作两条曲线?我用的是origin7.5,比如说做红外吧,我想把两个图谱作在同一个坐标系上 ,横坐标都一样,有的纵坐标一样有的不一样,如果说用一个横坐标两个纵坐标,这 我用matlab 做出如下图形,是离散点plot出来的曲线,我现在想求出图中已知纵坐标值下的横坐标,怎样办到? 怎样在matlab二维图中左右都设置纵坐标 matlab中如果已经画出曲线来以后,怎么求曲线上每隔一段距离的横纵坐标值? Matlab中用plot画出一幅图,纵坐标是0到100%,请问百分号%怎么显示出来?label是用于坐标注释的,不行,legend是曲线说明的也不行,到底怎么表示,盼有人告知!我问的是怎么在图中纵坐标的“%”显示出 在MATLAB中,用什么算法对曲线进行平滑处理.目的就是用MATLAB对纵坐标5000以下的部分做一下平滑处理,用什么算法就可以了?现在看的有SG、归一化求导,请问大家用什么算法好?最好能附上程序.( matlab中如何把多条曲线画在一个图中?用什么函数? 在matlab中如何将几个曲线同时画在一个极坐标上? 请问,在Matlab绘图中,如何实现如下坐标轴的标注显示,以及图中曲线的说明?一、下图中,(1)纵坐标的数值是用10的负次幂表示的,在Matlab中如何实现?(2)图中纵坐标的标注如何实现?(3)图中 怎么在matlab里面求已有两条曲线的交点?两条曲线方程已知,matlab能自动求其多个交点的横纵坐标吗?