How to plot sin(xy)=sin(x)+sin(y)?
20 views (last 30 days)
Show older comments
Simple Life
on 22 Feb 2022
Answered: Carlos Guerrero García
on 22 Nov 2022
It is easy to plot y=sin(x), but how to sin(xy)=sin(x)+sin(y)?
0 Comments
Accepted Answer
John D'Errico
on 22 Feb 2022
This is called an implicit function. Use fimplicit. Again, easy.
fimplicit(@(x,y) sin(x.*y) - sin(x) - sin(y))
More Answers (1)
Carlos Guerrero García
on 22 Nov 2022
"contour" command provides another way to plot an implicit function defined by an expression like F(x,y)=0. For the implicit function in this question, the following code can also be used:
[x,y]=meshgrid(-5:0.01:5); % Establising the canvas...
contour(x,y,sin(x.*y)-sin(x)-sin(y),[0 0]) % ...for plotting sin(xy)-sin(x)-sin(y)=0
0 Comments
See Also
Categories
Find more on Annotations 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!