3D plot and contour plot
Ältere Kommentare anzeigen
Question 1)
The following is my function z. Please help me to generate a 3D plot and a contour plot.
function out=z(x,y,n)
p=(1+sin(5*x))-(1/sqrt(8*(sin(x))))
q=(1+sin(5*y))+(1/sqrt(8*(sin(y))))
if fix(n/2)==n/2
out=n*(p+q)
else
out=(n-1)*(p+q)+p
end
x is in the range of 0 to 6, increment 0.1
y also in the range of 0 to 6, increment 0.1
z is in the range of -0.005 to -2.000
Antworten (1)
Walter Roberson
am 10 Okt. 2012
Bearbeitet: Walter Roberson
am 10 Okt. 2012
0 Stimmen
0) 0.1 is called the "increment" there
1) see mesh() and contour()
2) length(m) will be 101, or size(m) will show 1 101
3) Yes.
4 Kommentare
Walter Roberson
am 10 Okt. 2012
Also, see surf()
The meshgrid() that you had previously was a good start.
Enfa White
am 10 Okt. 2012
Walter Roberson
am 10 Okt. 2012
Change the 1/ to 1./
Enfa White
am 10 Okt. 2012
Kategorien
Mehr zu Contour Plots finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!