Soru sorMeshgrid ile sinüzoidal grafik oluşturma
radaloa tarafından 6 yıl önce soruldu

 

 

yuzeyciz(x,y)
function yuzeyciz(a,b)
[X, Y]=meshgrid(a,b);
Z=cos(X.^2-Y);
subplot(1,2,1)
mesh(X,Y,Z);
title('MESH CIZIMI');
xlabel('X ekseni');
ylabel('Y ekseni');
zlabel('Z ekseni');
subplot(1,2,2)
surf(X,Y,Z);
title('SURF CIZIMI');
xlabel('X ekseni');
ylabel('Y ekseni');
zlabel('Z ekseni');
end

 
Arkadaşlar Yukarıda yazdığım kodda Z değerleri alınmıyor ve çıkarma işlemi kısmında hata veriyor. Yardımcı olabilir misiniz?

1 Cevap
sayginer Yönetici tarafından 6 yıl önce cevaplandı

meshgrid fonksiyonunu yanlış tanımlıyorsunuz. Bir vektör olması gerekiyor. Örneğin aşağıdaki gibi.

[X, Y]=meshgrid(a:.01:b);