I tried this but didn't work [x,y]=meshgrid(-5:5) z=x*y Plot3(x,y,z)

 Accepted Answer

Try this:
z = x .* y;
You need to do ‘element-wise’ multiplication, and adding the ‘dot operator’, changing (*) to (.*). will do this.
See the documentation on Array vs. Matrix Operations (link) for details.

More Answers (0)

Categories

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!