如何在 MATLAB 中表示 e^(-t^2)?

发布于 2024-10-20 16:23:48 字数 268 浏览 3 评论 0原文

我是 MATLAB 的初学者,我需要表示 e(-t2)

我知道,例如,为了表示 ex,我使用 exp(x),并且我尝试了以下

1) tp=t^2; /tp=t*t; x=exp(-tp);

2) x=exp(-t^2);

3) x=exp(-(t*t));

4) x=exp(-t)*exp(-t);

正确的做法是什么?

I am a beginner in MATLAB, and I need to represent e(-t2).

I know that, for example, to represent ex I use exp(x), and I have tried the following

1) tp=t^2; / tp=t*t;
x=exp(-tp);

2) x=exp(-t^2);

3) x=exp(-(t*t));

4) x=exp(-t)*exp(-t);

What is the correct way to do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

尐籹人 2024-10-27 16:23:48

如果t是一个矩阵,则需要使用逐元素乘法或幂运算。注意点。

x = exp( -t.^2 )

或者

x = exp( -t.*t )

If t is a matrix, you need to use the element-wise multiplication or exponentiation. Note the dot.

x = exp( -t.^2 )

or

x = exp( -t.*t )
孤独难免 2024-10-27 16:23:48

所有前 3 种方法都是相同的。您必须确保如果 t 是矩阵,则在使用乘法或幂之前添加 .

对于矩阵:

t= [1 2 3;2 3 4;3 4 5];
tp=t.*t;
x=exp(-(t.^2));
y=exp(-(t.*t));
z=exp(-(tp));

给出结果:

x =

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

y =

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

z=

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

使用标量:

p=3;
pp=p^2;
x=exp(-(p^2));
y=exp(-(p*p));
z=exp(-pp);

给出结果:

x =

1.2341e-004

y =

1.2341e-004

z =

1.2341e-004

All the 3 first ways are identical. You have make sure that if t is a matrix you add . before using multiplication or the power.

for matrix:

t= [1 2 3;2 3 4;3 4 5];
tp=t.*t;
x=exp(-(t.^2));
y=exp(-(t.*t));
z=exp(-(tp));

gives the results:

x =

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

y =

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

z=

0.3679    0.0183    0.0001
0.0183    0.0001    0.0000
0.0001    0.0000    0.0000

And using a scalar:

p=3;
pp=p^2;
x=exp(-(p^2));
y=exp(-(p*p));
z=exp(-pp);

gives the results:

x =

1.2341e-004

y =

1.2341e-004

z =

1.2341e-004
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文