2
我想繪製另一個數據集的填充輪廓頂部的一個數據集的輪廓線。單獨繪製他們都看起來是正確的,但是當我在平時的方式將它們組合的情節看起來不正確:在contourf圖頂部覆蓋輪廓線
clc; clear all; close all;
x = linspace(-2*pi,2*pi);
y = linspace(0,4*pi);
[X1,Y1] = meshgrid(x,y);
Z1 = sin(X1)+cos(Y1);
[X2,Y2] = meshgrid(x,y);
Z2 = 1000*(sin(1.2*X2)+2*cos(Y2));
figure;
contourf(X1,Y1,Z1);
shading flat;
figure;
contour(X2,Y2,Z2,'k');
figure;
contourf(X1,Y1,Z1);
shading flat;
hold on;
contour(X2,Y2,Z2,'k');
我浪費了很多時間試圖弄清楚這一點,所以我想我會發布它有望節約他人同樣的陷阱。 – OSE