3D-Grafik in Matlab
-
Hallo,
ich habe eine Matrix mit Werten, die ich in Matlab als Surface darstellen lasse. Nun möchte ich in dieser Grafik ein bestimmte Linie hervorheben, also eine Spalte der Matrix durch eine dicke Linie zeichnen lassen.
% Daten laden daten = load('daten.txt'); % Gitter erzeugen [X Y] = meshgrid(-8:0.5:8, -6:0.5:6); % Daten plotten H = surf(X,Y,daten); % Daten der Spur laden spur = load('spur.txt'); % Gitter für eine Spalte erzeugen [X2 Y2] = meshgrid(-8:0.5:8, 0); % Spur plotten hold on H2 = plot3(X2,Y2,Spur,'LineWidth',5);
Allerdings klappt es so nicht. Ich seh immer nur die Surface. Nur die Spur alleine plotten funktioniert. Das sind übrigends meine ersten Schritte in Matlab. Vielleicht hat jemand einen Hinweis. Ich bedanke mich...
Gruß bais