如何在三维图形中包含带有文本的箭头?

时间:2017-01-25 13:10:48

标签: matlab 3d matlab-figure

我有一个盒子,但我想要包含不同的东西,以便它成为一个带箭头的盒子,表示盒子上的压力。因此,我的问题如下:

  • 是否可以在框中创建带有文字的多个箭头,以表示盒子上的压力?如果这是可能的,是否也可以使用带有下标的希腊字母?

  • 是否可以在胶乳中包含含有下标的希腊字母?

我目前使用的代码是:

    x=[
 0 2 2 0 0 
 0 2 2 0 0 
 0 0 0 0 0 
 2 2 2 2 2 
];
y=[
 0 0 2 2 0
 0 0 2 2 0
 0 2 2 0 0
 0 2 2 0 0
];
z=[
 0 0 0 0 0
 2 2 2 2 2
 0 0 2 2 0
 0 0 2 2 0
];

x1=[0 1];
y1=[0 1];
z1=[0 1];
 figure;
line(x',y',z');
 view(3);

1 个答案:

答案 0 :(得分:0)

对于带有乳胶的下标中的希腊字母,您可以按如下方式使用它:

figure (1); clf;
plot(rand(100,1))
title('Greek Letters: {\omega}_{\alpha}^{\beta}')

Matlab figure with Greek letters in subscript and superscript

对于带文本的箭头,此matlab文件中心文件可能会有所帮助: https://www.mathworks.com/matlabcentral/fileexchange/278-arrow