把当前的图形x轴设置为对数坐标。
set(gca,'XScale','log') 1. 当然这只是其中的一种做法而已。 方法2 上面的方法是从代码上入手,下面我们可以在图形本身入手,操作很简单: 直接在图形上点击编辑,坐标区属性,之后设置坐标的显示属性,也很方便。 好了,简单记录即可。 为了理解那行代码,我们进一步了解一下相关内容,在matlab的命令框内输入: doc ...
set(gca,'Position',[.13 .17 .80 .74]); 这句是设置xy轴在图片中占的比例,可能需要自己微调。 figure_FontSize=8; set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top'); set(get(gca,'YLabel'),'FontSize',figure_FontSize,'Vertical','middle'); set(findobj('FontSize',10...
set(txtHandle,'HorizontalAlignment','center') set(gcf,'PaperPosition',[0 0 16 8],'PaperUnits','Normalized') set(gca,'LooseInset',get(gca,'TightInset')) strfileName = ['.\data\images\',str,'.png']; saveas(gca,[pwd strfileName]) % export_fig(strfileName) % delete(figHandle); ...
set(gca,'xscale','log');%设置对数坐标轴 xlim([0.01 10000]);%设置坐标轴范围 xlabel('粒度...
gca返回当前axes对象的句柄值 gco返回当前鼠标单击的句柄值,该对象可以是除root对象外的任意图形对象,并且Matlab会把当前图形对象的句柄值存放在Figure的CurrentObject属性中 Figure对象的属性篇 (1).^是矩阵每个元素的幂乘,^是数的幂乘。 (2)set(handle)列出句柄值为handle的对象的所有属性 ...
set(gca,'xtick',X,'ytick',Y) %设置网格的显示格式,gca获取当前figure的句柄 set(xlabel('Time'),'FontSize',12,'Color','r') y=ylabel('Amplitude'); set(y,'FontSize',12,'Color','g') legend(h,'First','Second','Third') %添加图例 ...
【摘要】 文章目录 前言方法1方法2 gca用法举例 setXScale 前言 当我使用MATLAB画了一幅曲线图之后,例如: 由于x轴10以下的单位内,y值比较小,而之后比较大,因此,我想更清晰地看y值得变化趋势,因此我想用对数标准的方式来显示y。 方法1 在画图程序的后面加上如下一句语句即可: set(gca,'YScale','log') 1 ....
[-2,2]); set(get(gca,'XLabel'),'FontSize',8); % 设置X轴数字大小 title('足端轨迹'); text(pi,0,'正弦'); text(pi/2,0,'余弦'); [a,b] = max(y); text(x(b),a,'正弦函数值最大点'); hold on; p2 = plot(x,y+z,'r','linewidth',2,'Marker','s','MarkerFaceColor','...
1:18; loglog(x, pro, 'k'); % 使用黑色线条绘制对数对数曲线 % 设置y轴的刻度标签 set(gca, 'ytick', [.1 .2 .3 .4 .5 .6 .7 .75 .8 .85 .9 .95 .9999]); % 设置x轴的刻度标签 set(gca, 'xtick', [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]); end hold...