精华内容
下载资源
问答
  • 设置matlab 坐标轴刻度

    2021-01-27 07:45:07
    a=linspace(1,2,10) plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10) legend('a','Location','best') title('a','... 通过在matlab help 中能详细查看到相关的内容……

    a=linspace(1,2,10)

    plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)

    legend('a','Location','best')

    title('a','FontName','Times NewRoman','FontWeight','Bold','FontSize',16)

    xlabel('T','FontName','Times NewRoman','FontSize',14)

    ylabel('a','FontName','Times NewRoman','FontSize',14,'Rotation',0)

    axis auto equal

    set(gca,'FontName','Times NewRoman','FontSize',14)

    1.曲线线型、颜色和标记点类型

    plot(X1,Y1,LineSpec, …) 通过字符串LineSpec指定曲线的线型、颜色及数据点的标记类型。

    通过在matlab help 中能详细查看到相关的内容……

    83c49dd6243af97e52152dd4bb3a02cf.gif

    展开全文
  • Matlab 绘图 坐标轴 刻度

    千次阅读 2020-12-23 13:19:57
    【转载】Matlab 绘图 坐标轴 刻度原文出处...用matlab绘图函数plot,plot3等绘制的图形,其坐标轴的刻度可以通过手动方式修改,请问有没有什么函数可以实现坐标轴刻度的修改?str='E:cjf'x=[0:0.1:1];xlab=[1:11];fo...

    【转载】Matlab 绘图 坐标轴 刻度

    原文出处:http://blog.sina.com.cn/s/blog_4b1fb7610100q9ov.html

    matlab中坐标轴的刻度如何设置?

    用matlab绘图函数plot,plot3等绘制的图形,其坐标轴的刻度可以通过手动方式修改,请问有没有什么函数可以实现坐标轴刻度的修改?

    str='E:cjf'

    x=[0:0.1:1];

    xlab=[1:11];

    for i=1:10

    plot([0 1],[0 1]);hold on;plot([0 1],[1 2]);

    set(gca,'xtick',x);

    set(gca,'xticklabel',xlab);

    hold off;

    saveas(gcf,[str num2str(i) '.bmp']);

    end

    补充一点,刻度不限制于数字。比如:Day = {'Sun','Mon','Tue','Wed','Thu','Fri','Sat'};plot(1:7,1:7);

    set(gca,'xticklabel',Day);

    EXAMPLE: Matlab中Tick(坐标轴刻度)的不同风格 http://crust.cn/?p=287

    x=1:8;

    subplot(2,2,1)

    plot(x)

    %tick style 0(auto)

    subplot(2,2,2)

    plot(x)

    set(gca,'xtick',[1 3 6 8]);%style 1

    set(gca,'ytick',[]);%style 2

    subplot(2,2,3)

    plot(x)

    set(gca,'xtick',[1 3 6 8]);

    set(gca,'xticklabel',sprintf('.4f|',get(gca,'xtick')));%style 3

    set(gca,'ytick',[2 4 5 7]);

    set(gca,'yticklabel',{'Two','Four','Five','Seven'});%style 4

    subplot(2,2,4)

    plot(x)

    set(gca,'xminortick','on');%style 5

    set(gca,'ticklength',[0.05 0.025]);%style 6

    set(gca,'tickdir','out');%style 7

    x=[1 1.53 4];

    y=[1 2 3];

    plot(x,y)

    set(gca,'XTick',x)

    set(gca,'XTickLabel',sprintf('%3.4f|',x))

    set(gca,'YTick',y)

    set(gca,'YTickLabel',sprintf('%+1.2f|',y))

    set(gca,'xtick',[x起始坐标:间隔:x终点坐标]);   %设置x轴

    set(gca,'ytick',[y起始坐标:间隔:y终点坐标]);   %设置y轴

    matlab非等长坐标

    set(gca,'xtick',[0:10:100,140:40:400])

    关于label

    大家好,有个问题想向各位请教一下,在此先行谢过。

    是这样的,当我在采用plot3等三维作图函数时,调用xlabel,ylabel,zlabel等作用后的结果是x轴和y轴的文字沿着水平方向,如果文字的方向能够设置得跟轴的方向一致的话就美观多了。

    我目前采用的方法是:

    close all;

    figure;

    plot3(10, 20, 30, 'Marker', 'o', 'MarkerSize', 20);

    xlabel('中华人民共和国');

    set(get(gca, 'XLabel'), 'Rotation', 15);

    set(get(gca, 'XLabel'), 'Color', 'r');

    ylabel('中华人民共和国');

    set(get(gca, 'YLabel'), 'Rotation', -23);

    set(get(gca, 'YLabel'), 'Color', 'g');

    zlabel('中华人民共和国');

    set(get(gca, 'ZLabel'), 'Color', 'b');

    其中旋转的角度15和-23是我凭感觉试出来的,感觉很笨拙,不知道有没有什么更好的办法,能够一步准确的设置到位?希望能够得到热心朋友的帮助,万分感谢。

    关于竖向或倾斜文本

    plot(0:pi/20:2*pi,sin(0:pi/20:2*pi))

    text(pi,0,' leftarrow sin(pi)','FontSize',18,'rotation',90)

     刚在一个matlab牛人的博客上看到一个axes函数中用'position'参数问题,

    大概是在一个图中,不同位置画一些图形

    EXAMPLE:

    x = 0 : 0.01 : 2 * pi;

    y1 = sin(x); y2 = cos(x); y3 = sin(x) + cos(x);

    plot(x, y1)

    axes('position', [0.55 0.65 0.3 0.2])

    plot(x, y2)

    xlabel('y2 = cos(x)');

    axes('position', [0.15 0.15 0.3 0.2])

    plot(x, y3)

    xlabel(' y3 = sin(x) + cos(x)');

    set(gca,'Position',[left bottom width height]

    set(gca,'Position',[0.15 0.15 0.75 0.75])       %设置图像的位置

    position设置文字的位置

    EXAMPLE:

    x=0:0.01:2*pi;

    y=sin(x);

    plot(x,y);

    xlabel('XLABEL','position',[2 -1.15 1]);

    ylabel('YLABEL','position',[-0.5 0 1]);

    title('TITLE:Y=SIN(X)','position',[5 0.6 1],'rotation',45);

    可以scrsz=get(0,'ScreenSize')检查LZ荧幕的pixel数

    h0=figure('toolbar','none',    'position',[198 56 350 300],    'name','实例01');

    这个position具体的范围是多少

    198 56 350 300这几个数字是什么意思

    h1=axes('parent',h0,   'visible','off');

    这句有什么作用

    请各位朋友帮忙指点一下!!

    答:

    [物体(此为figure)距离参照物(此为屏幕)左下角的x轴距离,y轴距离,物体的宽度,物体的高度]

    h1=axes('parent',h0,   'visible','off');

    应该是在h0中创建一个axes对象,且设置其visible属性为off

    自定义设置坐标轴内容

    请教各位大虾:

    matlab 画出柱状图以后,想用字符串表示横坐标,对应那些柱,怎么做?

    比如1,2,3,4,5想改成B,A,BA,BCD,CD

    自动生成的全是数字,改了半天也没改好,郁闷

    找到命令set(gca,'xtick',[ ])可以把x轴刻度清空,但怎么在原来柱状图显示1 2 3 4 5 的地方显示上 AB CD EF GH IJ 呢????

    答:set(gca,'xtick',['AB','CD']);

    EXAMPLE:

    x=20:10:20000;

    y=rand(size(x));

    semilogx(x,y);

    set(gca,'XLim',[20 20000]);

    set(gca,'XMinorTick','off');

    set(gca,'XTick',[20 31.5 63 125 250 500 1000 2000 4000 8000 16000]);

    set(gca,'XGrid','on');

    set(gca,'XMinorGrid','off');

    ezplot('x^3+x^2+x+5',[1,100])

    set(gca,'xtick',1:100,'xticklabel',mod(1:10,10)) %xtick就是你要在哪些地方显示刻度,xticklabel就是显示什么

    文字格式设置

    figure_FontSize=12;

    set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top');

    set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle');

    set(findobj('FontSize',12),'FontSize',figure_FontSize);

    %这4句是将字体大小改为8号字,在小图里很清晰

    %set(gcf,'Position',[100 100 260 220]);

    %这句是设置绘图的大小,不需要到word里再调整大小。我给的参数,图的大小是7cm

    %set(gca,'Position',[.13 .17 .80 .74]);

    %这句是设置xy轴在图片中占的比例,可能需要自己微调。

    %set(findobj(get(gca,'Children'),'LineWidth',0.5),'LineWidth',2);

    %这句是将线宽改为2

    set(gca, 'Fontname', 'Times newman', 'Fontsize', 12);

    %设置图片的字体类型和字号大小的。

    展开全文
  • matlab坐标轴刻度间距

    千次阅读 2021-04-25 14:35:30
    matlab坐标轴操作大全_电脑基础知识_IT/计算机_专业资料。 坐标轴标注: 1. 控制坐标轴尺度长度:set(gca,'XLim',[-pi/2 pi]) 2. 定制自己想标注的刻度: ......axis normal 自动调整纵横轴比例...坐标轴刻度设置 set.....

    matlab坐标轴操作大全_电脑基础知识_IT/计算机_专业资料。 坐标轴标注: 1. 控制坐标轴尺度长度:set(gca,'XLim',[-pi/2 pi]) 2. 定制自己想标注的刻度: ......

    axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果 范围选项和比例设置可以联合使用,默认的设置为 axis auto normal 4.坐标轴刻度设置 set......

    . Matlab 绘图坐标轴的设置 matlab 画图设置(坐标轴、曲线、颜色)...

    Matlab 中的坐标轴设置技巧 Matlab 中的坐标轴设置技巧 axisoff; %去掉坐标轴 axistight; %紧坐标轴 axisequal; %等比坐标轴 axis([- 0.1, 8.1, - 1.1......

    matlab中坐标轴设置技巧_数学_自然科学_专业资料 1人阅读|次下载 matlab中坐标轴设置技巧_数学_自然科学_专业资料。 文档贡献者 芝麻鲸选文库 贡献于2019-08-19......

    matlab坐标轴设置_计算机软件及应用_IT/计算机_专业资料。Matlab 中的坐标轴设置技巧 Matlab 中的坐标轴设置技巧 axisoff; axistight; axisequal; x = -pi/2:0......

    axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果 范围选项和比例设置可以联合使用,默认的设置为 axis auto normal 4.坐标轴刻度设置 set......

    axis normal 自动调整纵横轴比例,使当前坐标轴范围内的图形显示达到最佳效果 范围选项和比例设置可以联合使用,默认的设置为 axis auto normal 4. 坐标轴刻度设置 ......

    matlab 画图设置(坐标轴、曲线、颜色) a=linspace(1,2,10...

    %设置 X 坐标轴刻度数据点位置 12. set(gca,'XTickLabel',{'0','10','20','30','40','50','60','70','80','90'}) %设 置 X 坐标轴刻度......

    (1))/10]);%X 轴的数据显示范围 right left set(AX,'XTick',x2);%设置要显示坐标刻度 set(AX,'FontSize',16); %设置坐标轴数字字体 set(AX,'ygrid......

    matlab图形坐标点显示精度设置方法_数学_自然科学_专业资料。[matlab 笔记]绘图时 dataTip 的设置 2009-04-29 16:43:45| 分类: Computer | 标签: |字号大中小......

    matlab设置坐标轴字体颜色_计算机硬件及网络_IT/计算机_专业资料。Matlab绘图【全集】设置坐标轴\\字体\\颜色... 来源: 段绪伟的日志编程,绘图,设置坐标轴,做出自己......

    []) %同时去掉 x 轴和 y 轴的刻度 2、Matlab 中“坐标轴刻度”的...

    设置左边 Y 轴的刻度 set(AX(2),'yTick',[0:10:350]) 设置右边 Y 轴的刻度 http://www.ilovematlab.cn/thread-42331-1-1.html 双 y 坐标实例 close......

    设置左边 Y 轴的刻度 set(AX(2),'yTick',[0:10:350]) 设置右边 Y 轴的刻度 http://www.ilovematlab.cn/thread-42331-1-1.html 双 y 坐标实例 close......

    MATLAB 坐标的数字、范围、间隔调整 matlab 绘图的时候只用 plot 函数出来的图不一定符合自己最想要的格式, 经常要对坐标的数字、 范围、间隔做处理。 虽然不是......

    /mu /zeta /forall /nu /chi /exists 2. 坐标控制在绘制图形时,Matlab可以自动根据要绘制曲线数据的范围选择合适的坐标刻度,使得曲线能够尽可能清晰的显示 出来......

    对于线性坐标轴,matlab 会自动根据数据范围设置等间距的坐标轴数值标记,用 set,修改 gca 变量中 xtick 和 ytick 的属性值,可以自定义坐标轴标记。如 set(gca,......

    问题:matlab 中如何设定 y 轴不等刻度? matlab 如何将两组不同数量级的数据画在同一个 y 轴上?问题描述:matlab 如何将两组不同数量级的数据画在同一个 y ......

    展开全文
  • MATLAB——坐标轴设置

    2018-08-22 22:09:14
    本代码主要利用MATLAB工具实现MATLAB——坐标轴设置,简单明了,易于理解
  • x=1:8; subplot(2,2,1) plot(x) %tick style 0(auto) subplot(2,2,2) plot(x) set(gca,'xtick',[1 3 6 8]);%style 1 set(gca,'ytick',[]);%style 2 subplot(2,2,3...通过"step by"就可以设置坐标轴刻度了。如下图所示:

    x=1:8;

    subplot(2,2,1)

    plot(x)

    %tick style 0(auto)

    subplot(2,2,2)

    plot(x)

    set(gca,'xtick',[1 3 6 8]);%style 1

    set(gca,'ytick',[]);%style 2

    subplot(2,2,3)

    plot(x)

    set(gca,'xtick',[1 3 6 8]);

    set(gca,'xticklabel',sprintf('%03.4f|',get(gca,'xtick')));%style 3

    set(gca,'ytick',[2 4 5 7]);

    set(gca,'yticklabel',{'Two','Four','Five','Seven'});%style 4

    subplot(2,2,4)

    plot(x)

    set(gca,'xminortick','on');%style 5

    set(gca,'ticklength',[0.05 0.025]);%style 6

    set(gca,'tickdir','out');%style 7

    //

    str='E:\cj\f'

    x=[0:0.1:1];

    xlab=[1:11];

    for i=1:10

    plot([0 1],[0 1]);hold on;plot([0 1],[1 2]);

    set(gca,'xtick',x);

    set(gca,'xticklabel',xlab);

    hold off;

    saveas(gcf,[str num2str(i) '.bmp']);

    end

    //

    Day = {'Sun','Mon','Tue','Wed','Thu','Fri','Sat'};

    plot(1:7,1:7);

    set(gca,'xticklabel',Day);

    //

    在figure界面选择上面的Edit Plot选项,也就是那个小箭头。然后双击图形的坐标轴。这时候图形下面会出现Property Editer面板。点击xlabel右边的Tricks。通过"step by"就可以设置坐标轴刻度了。如下图所示:

    展开全文
  • 利用matlab绘制图形的时候,会遇到坐标轴刻度标签过于拥挤的情况,此时需要将坐标轴刻度标签旋转一个角度,从而在一定程度上消除拥挤状况。本帖中的程序(自编函数rotateticklabel)就是用来实现这个功能(旋转坐标轴...
  • Matlab 绘图坐标轴刻度设置小数位数

    千次阅读 2020-03-23 07:35:24
    Matlab的绘图过程中,经常有需要对坐标轴刻度的小数位数进行设置。但是这个设置如何完成? 例如:如何保留两位小数? 看如下的例程 clear;clc; x = 0:0.99:10; y = sin(x); plot(x,y); set(gca,'xtick',x) set(gca...
  • function th=rotateticklabel(h,rot,demo) ... %X刻度标注字体大小 else th=text(b,repmat(c(1)-.1*(c(2)-c(1)),length(b),1),a,'HorizontalAlignment','left','fontsize',10,'fontweight','bold','rotation',rot); end
  • matlab坐标轴区间与刻度设置

    千次阅读 2019-11-11 09:57:10
    matlab坐标轴区间与刻度设置 x=0:0.1:2pi; %设置x区间及步长 y=sin(x); plot(x,y) title(‘sin(x)’) set(gca,‘xgrid’,‘on’,‘ygrid’,‘on’) axis([0,2pi,-1,1]) %设置坐标轴范围 set(gca,‘xtick’,[0:pi/2:2...
  • %style 7 另附Maltab坐标调整程序一段: x=20:10:20000; y=rand(size(x)); semilogx(x,y); set(gca,'XLim',[20 20000]); set(gca,'XMinorTick','off'); set(gca,'XTick',[20 31.5 63 125 250 500 1000 2000 4000 ...
  • 一、坐标轴的标注(1)均匀标注均匀标注需要确定间隔的大小x=0:2*pi/100:2*pi;y=sin(x);xlim([0:2*pi];set(gca,'Xtick',[0:0.5:2*pi]) %间隔为0.5(2)不均匀标注比如x轴的数值范围为:0-10,而主要标注在x=2,x=5,x=7,x=...
  • MATLAB绘图—设置特定的坐标刻度

    千次阅读 多人点赞 2021-04-16 23:46:10
    MATLAB绘图—设置特定的坐标 ...这里给matlab设置特定的坐标轴,只用到gca函数。 ax = gca 返回当前图窗中的当前坐标区(或独立可视化)。使用 ax 获取和设置当前坐标区的属性。如果当前图窗中没有坐标区或图,
  • matlab之改变坐标轴刻度、大小

    万次阅读 多人点赞 2019-01-22 14:49:25
    命名x轴刻度 xticklabels({'a','b','c'}); 自定义x轴刻度间隔 xticks(0:10:100); %这样x轴会每隔10显示一个刻度 如果需要另外定义这些刻度的名字,可以搭配xticklabels xticklabels({'a0','b10',c'30',...});%为...
  • 利用matlab计算出的数据,画出图形,然后再保存到某个目录下。为了省事,想利用命令直接设置图形的相关内容。下面的程序段可供参考:x=linspace(1,2,10)plot(x,'--pr','linewidth',1.5,'MarkerEdgeColor','r','...
  • matplotlib.pyplot是一些命令行风格函数的集合,使matplotlib以类似于MATLAB的方式工作。每个pyplot函数对一幅图片(figure)做一些改动:比如创建新图片,在图片创建一个新的作图区域(plotting area),在一个作图区域...
  • 如何在matlab设置坐标轴自己想要的刻度与改变字体大小当纵坐标为指数:matlab7.1中输入命令:set(gca,'Yscale','log');就可以把Y轴的坐标改为指数形式在一些财务的绘图中,可能坐标轴需要设置成比如“2010年 ...
  • matlab gui 坐标轴刻度

    千次阅读 2019-10-02 21:34:04
    matlab gui 坐标轴 不显示轴上刻度设置方法:直接在属性中将XTick和YTick[0.0 0.5 1.0]等通过点击其左边的编辑按钮,打开并全部delete,ok了 转载于:...
  • 写论文时,图表线条及坐标轴的修饰是很麻烦的,本程序可以解决常用的修饰问题。最后保存图片。
  • matlab隐藏坐标轴刻度线和数字

    万次阅读 多人点赞 2020-03-12 23:55:41
    隐藏x刻度 set(gca,'xtick',[]) 也可以合并起来写 set(gca,'xtick',[],'xticklabel',[]) 如果对y或z操作的话只需要把xtick和xticklabel中的x换成y或z即可 喜欢matlab的朋友可以关注我!!!一起讨论问题哦 ...
  • matlab画图如何坐标轴刻度

    千次阅读 2020-12-21 13:03:17
    Matlab画图完成后,只能是由Matlab自身给出的xy进行绘制图形,下面介绍如何修改自动生成的图形的坐标轴刻度和标签。方法/步骤首先给出两列数据,并进行绘图。aa = randn(100,2);plot(aa(:,1),aa(:,2),‘r....
  • CoordinateType属性允许我们在线性图和对数图之间切换.... LinLog-沿水平绘制线性坐标,沿垂直绘制对数坐标.形式y = exp(c1 * x c2)的函数变为直线.例如. plot(plot :: Function2d(exp(x),x = 0 .. 100),Coordi...
  • Matlab中指定坐标轴刻度值和标签

    千次阅读 2020-12-06 14:06:56
    自定义沿坐标轴刻度值和标签有助于突出显示数据的特定方面。以下示例说明一些常见的自定义,例如修改刻度值的放置位置、更改刻度标签的文本和格式,以及旋转刻度标签。 更改刻度值位置和标签 创建 x,将其指定为...
  • %x轴刻度值变小 set(gca,'XMinorTick','on') %y轴刻度值变小 set(gca,'yMinorTick','on')
  • 今天小编就为大家分享一篇修改python plot折线图的坐标轴刻度方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Matlab数据提取及画图修饰_坐标轴范围及刻度值,对于画出一个理想的优美的图片是必须的程序。
  • 这里笔者就为大伙提供Matlab设置自定义和旋转坐标轴刻度值及标签的详细步骤,希望可以帮助到有需要的朋友。第一步:使用plot()绘制一个图形,如我们在MATLAB命令窗口中输入代码:a= linspace(-15,0.1,15);b=sin(a);...
  • 如何去除右侧Y和顶部X上的刻度标记?避免设置(gca,'ytick',[]),并从y上删除刻度标记。只删除单侧刻度标记

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,789
精华内容 1,915
关键字:

matlab坐标轴刻度设置

matlab 订阅
友情链接: datoscodbar01.rar