how to plot multi variable function
Show older comments
How can i plot this multi variable function t=@(x,y)(x^2-2*x-x*y+2*y^2); regards
Answers (2)
Ameer Hamza
on 18 May 2018
You will get a surface or a contour in this case. For example,
t=@(x,y)(x.^2-2*x-x.*y+2*y.^2);
x = -10:0.1:10; % define range and mesh of x and y which will be shown in figure
y = -10:0.1:10;
[X, Y] = meshgrid(x, y);
surf(X, Y, t(X,Y));
figure;
contourf(X, Y, t(X,Y));
Francis Moses Obinna
on 10 Feb 2022
0 votes
t = 0:pi/50:10*pi; %% % Calculate sine for each value in t. st = sin(t); %% % Calculate cosine for each value in t. ct = cos(t); %% % Use the 'plot3' function to display a three-dimensional plot of a set of data points. figure; plot3(st, ct, t) xlabel('sin(t)') ylabel('cos(t)')
Categories
Find more on Contour Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!