如何在Matlab中使用函数text()更改字体的颜色?

时间:2012-04-05 19:52:14

标签: function matlab text colors

marker={'r','b','g'};
for i=1:size(X,3)
    for r=1:size(X,1)
        for c=1:size(X,2)
            text(X(r,c,i),Y(r,c,i),Z(r,c,i),num2str(dof(c,r,i)))
        end
    end
end

对于i的每个值,我想使用marker中给出的不同颜色来绘制num2str(dof(c,r,i))。我怎样才能做到这一点?感谢。

1 个答案:

答案 0 :(得分:2)

我现在在错误的计算机上(没有用于测试的matlab),但是

  

text(X(r,c,i),Y(r,c,i),Z(r,c,i),num2str(dof(c,r,i)),'Color',marker { I})

应该有效。但是,如果尺寸(X,1)> 3,则会出现问题。

相关问题