我有一個三維數據繪製在matlab中。該數據集是通過層疊10條指數曲線沿y方向如尋找在matlab中的瀑布圖的變化
x = 0:0.01:15;
x0 = 0.5;
y = [beta1, beta2, beta3, beta4, beta5, beta6, beta7, beta8, beta9, beta10];
Z(1, :) = A*exp(-(x-x0).^2/beta1);
Z(2, :) = A*exp(-(x-x0).^2/beta2);
Z(3, :) = A*exp(-(x-x0).^2/beta3);
Z(4, :) = A*exp(-(x-x0).^2/beta4);
...
Z(10, :) = A*exp(-(x-x0).^2/beta10);
% here A could be change based on beta too (no code shown here)
我試圖與瀑布繪製ž除了我不想高度不同的參數建(即垂直線)出現在邊緣。我不知道是否有其他方式將數據繪製爲瀑布狀曲線,但沒有這些垂直線。感謝
你試過plot3? – Rasman
使用plot3的問題是1)它用線條而不是帶有曲面的貼圖2)plot3(x,y,z)在x和y之間需要相同的維度,但在我的情況下,它們是不一樣的。 – user1285419