Problem with inserting a line in a surface plot through command
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a 2D channel flow over a flat plate at the centre of the channel. I want to represent the flat plate by inserting a horizontal line in the surface plots of my results.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/166579/image.png)
When I insert the horizontal line in the surface plot with the command:
a = [0 7.4];
b = [0 0];
line(a,b,'Color','black','LineStyle','-.', 'LineWidth', 5)
some part of the line is not visible, as shown in the figure attached.
But when I insert the line manually from the figure window, then there is no such problem, which I am not able to understand.
I might be missing something obvious.
I would be very thankful if you could provide me some valuable insights.
Thanks in advance.
0 Kommentare
Antworten (1)
Mishaal Aleem
am 7 Aug. 2017
Bearbeitet: Mishaal Aleem
am 7 Aug. 2017
In your provided code, you set the set the 'LineStyle' to '-.', which is a Dash-dot line line that has gaps. Try changing the 'LineStyle' to '-', which is a Solid line.
a = [0 7.4]; b = [0 0]; line(a,b,'Color','black','LineStyle','-', 'LineWidth', 5)
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!