plotting functions over domain
16 views (last 30 days)
Show older comments
how would i go about doing this im constanly getting erros with my current code
Plot the function f (x, y) = (x^2 + 3y^2)e^1−x^2-y^2
over the domain −1 ≤ x ≤ 1, −1 ≤ y ≤ 1.
0 Comments
Accepted Answer
Matt J
on 23 Mar 2023
fsurf(@(x,y) (x.^2 + 3*y.^2).*exp(1 - x.^2 - y.^2), [-1,1],ShowContours='on');
0 Comments
More Answers (1)
the cyclist
on 23 Mar 2023
f = @(x,y) (x.^2 + 3*y.^2).*exp(1 - x.^2 - y.^2); % I'm not certain about your notation here
x = -1 : 0.05 : 1;
y = -1 : 0.05 : 1;
[xx,yy] = meshgrid(x,y);
figure
surf(xx,yy,f(xx,yy))
2 Comments
the cyclist
on 23 Mar 2023
Edited: the cyclist
on 23 Mar 2023
Just realizing I did your homework for you
See Also
Categories
Find more on Line 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!
