-1
這段代碼有什麼問題?沒有間隔和只有一個Z功能完美工作,但我不能讓它工作。 請幫忙。以2個不同間隔的2個變量的Matlab函數
X=[0:0.01:1]
Y=[0:0.08:8]
[X,Y] = meshgrid(X,Y)
if X-0.08*Y <0.2
Z=1-(10*(X-0.08*Y)-1).^2
else
Z=X*Y;
end
mesh(X,Y,Z);
title('a mesh plot of a function of two variables');
xlabel('x'); ylabel('y'); zlabel('z');
感謝您輸入。但是X * Y不會給出與X相同的結果。* Y,考慮到if語句,我不認爲他/她想要進行矩陣乘法。 – Wli
是的。我不確定需要什麼,所以我就這樣離開了。 – bornruffians