English 中文(简体)
MATLAB: Changing the font of XTickLabel, YTickLabel, et al.
原标题:MATLAB: Changing the font of of XTickLabel, YTickLabel, etc
  • 时间:2012-05-12 16:30:46
  •  标签:
  • matlab

在MATLAB中,可以更改地体名称,例如:ylabelxlabel等。

ylabel(y_string,  FontName ,  Palatino )

然而,是否有可能改变赛蒂斯、伊提斯等的老板?

最佳回答

我在前面用警棍打仗。 我认为,他们通常使用轴心,在这种情况下,情况如下:

set(gca,  FontName ,  Palatino );

应当工作。 如果失败,请从文件交换中查询。 它用正文取代标语,因此格式可以与任何文本标语一样完全定制(我似乎记得曾对它进行过研究;你可能需要在法典中 around一,选择字体)。

问题回答
set(gca, XTickLabel ,{labelList},  FontSize ,8, FontName , Times )

You need to get the handle of the current axes using the gca command:

set(gca,  FontName ,  Palatino ); 

答复: 如何改变X轴体的体积?

Here s the answer from that post, thanks to user Marc Manzano. Note that it changes both the font (which you asked for) and the font size (which is how I found this thread):

plot(X)
set(gca,  FontName ,  Arial )
set(gca,  FontSize , 12)
ylabel( Label Y axis )
xlabel( Label X axis )

The point that is important is that you do the set() commands BEFORE the ylabel and xlabel commands. I m not sure exactly why/how that works, but it worked for me on a log-log plot.





相关问题
MATLAB Solving equations problem

I want to solve these equations using MATLAB and I am sure there is a non zero solution. The equations are: 0.7071*x + 0.7071*z = x -0.5*x + 0.7071*y + 0.5*z = y -0.5*x - 0.7071*y +...

Difference between MATLAB s matrix notations

How do you read the following MATLAB codes? #1 K>> [p,d]=eig(A) // Not sure about the syntax. p = 0.5257 -0.8507 -0.8507 -0.5257 d = ...

preventing data from being freed when vector goes out of scope

Is there a way to transfer ownership of the data contained in a std::vector (pointed to by, say T*data) into another construct, preventing having "data" become a dangling pointer after the vector goes ...

Divide two polynomials using MATLAB

I want to divide p(x) by q(x) given that: p(x)=-5x^4+3x^2-6x q(x)=x^2+1 I tried: p=inline( -5*(x^4)+3*(x^2) , x ) p = Inline function: p(x) = -5*(x^4)+3*(x^2) q=inline( x^2+1 , x ) q = ...

matlab deals with Fibbonacci

The Fibonacci series is given as follows: 1, 2, 3, 5, 8, 13, 21, ... How can I write a script which calculates and prints the n-th Fibonacci term (for n>2), where n is inputed by the user. This ...

How do I plot lines between all points in a vector?

I have a vector containing some points in 2-D space. I want MATLAB to plot these points with lines drawn from every point to every other point. Basically, I want a graph with all vertices connected. ...

How do I create a string using a loop variable in MATLAB?

I have a loop like this: for i=1:no %some calculations fid = fopen( c:\out.txt , wt ); %write something to the file fclose(fid); end I want data to be written to different files like ...

热门标签