Using surf for plotting function
이전 댓글 표시
I have a function f(i,j). How to plot a 3D graph (like surf) for f(i,j) vs x(i) vs y(j) ?
I have to plot it against two different variables x and y . f is not a direct function of x and y.
For example: Take f(i,j) = i*j [ for i=1:4,j=1:3 ]
x = [5,6,7,10]; y=[2,-3,4]; Now I have to plot f(i,j) vs x(i) vs y(j)
답변 (1개)
Image Analyst
2014년 5월 12일
Do you mean like this:
x = [5,6,7,10];
y=[2,-3,4];
[X, Y] = meshgrid(x,y);
f = X .* Y
surf(f);
카테고리
도움말 센터 및 File Exchange에서 Lighting, Transparency, and Shading에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!