【问题标题】:Transposed stem in MATLAB with matlab2tikzMATLAB 中的转置词干与 matlab2tikz
【发布时间】:2013-06-15 10:03:41
【问题描述】:

我在 matlab2tikz 方面遇到了一点问题,也许你很乐意帮助我:

我在 matlab 中有一个茎图,我想转置该图,以便茎不再垂直于 x 轴,而是垂直于 y 轴。 我知道这可以通过简单地输入来完成茎图:

figure(1)
x = 0 : 10; y = x.^2;
stem(x,y)
view(90,-90)

但是现在问题来了: 如果我像调用 matlab2tikz

matlab2tikz( 'myfile.tikz');

并将图形包含到 LaTeX 中,命令 view(90,-90) 已被忽略。

有没有人解决这个问题?

PS.: 不允许在 LaTeX 中旋转,因为主干图最初是子图。

亲切的问候, Tik0

【问题讨论】:

    标签: matlab view plot latex transpose


    【解决方案1】:

    我通过用线图模仿词干来解决它:

    figure(1)
    x = 0 : 10;
    y = x.^2;
    hold on;
    for idx = 1 : numel(x)
        line([0 y(idx)],[x(idx) x(idx)]);
        line([y(idx) y(idx)],[x(idx) x(idx)],'Marker','o','LineStyle','none');
    end
    

    现在一切正常,即使使用 matlab2tikz。

    但也许你有比这更好的解决方案?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多