Contour on a contourf plot
16 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello all,
I would like to plot black contour lines of 'Zi2' matrix on a previously plotted contourd plot (swith the matrix Zi2). The problem is that when I use contour, the colours of the contourf plot are being deleted and only the contours are stayed. Can someone help? here is my code:
[c h]= contourf(Xi,Yi,Zi,'linew',1)
clabel(c,h)
hold on;
contour(Xi,Yi,Zi2,'k')
THe plotted figure is attached.
Thanks for your help!
Ron
0 Commenti
Risposta accettata
KSSV
il 25 Giu 2020
Modificato: KSSV
il 25 Giu 2020
contourf gives you a colored plot. It fills the contour lines region with colors. To get whay you want use:
c = contour(Xi,Yi,Zi) ;
Now check, c has (x,y) coordinates. Now you can plot them using plot with required color.
plot(c(1,:),c(2,:),'k') ;
Or Striaght away, you can use contour ans specify the color.
contour(Xi,Yi,Zi,'k')
7 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Contour Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!