Plot 2 function variables with exp and abs

I have to plot this 2 variables function: e^{-|(x,y)|}.
x = sym('x', [2 1]);
f = exp(-abs(x(1),x(2)));
fsurf(f)
set(gca, 'XLim', [-1 1], 'YLim', [-1 1], 'ZLim', [0 2]);
I'm using this code that work perfectly for others 2 variables function but now I have this error:
Error using sym/abs
Too many input arguments.
Error in (line 5)
f = exp(-abs(x(1),x(2)));
What can I do?

3 件のコメント

Sam Chak
Sam Chak 2022 年 3 月 27 日
編集済み: Sam Chak 2022 年 3 月 27 日
What is ? Is it ?
Michele Guaragno
Michele Guaragno 2022 年 3 月 27 日
No, it's (x,y). The function's plot is this one:
Michele Guaragno
Michele Guaragno 2022 年 3 月 27 日
I've just solve the ploblem putting
f = exp(-sqrt(x(1)^2+x(2)^2));
instead of
f = exp(-abs(x(1),x(2)));

回答 (0 件)

この質問は閉じられています。

製品

質問済み:

2022 年 3 月 27 日

閉鎖済み:

2022 年 3 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by