Info

此问题已关闭。 请重新打开它进行编辑或回答。

Issue with vectors?

1 次查看(过去 30 天)
Joshua Crook
Joshua Crook 2019-11-1
关闭: MATLAB Answer Bot 2021-8-20
How do I get this to work:
x = 0:.05:1;
y = exp(-2*x)*sin(x*10*pi);
It throws an error, but all I want it to do is give me an equivalent y matrix for my x matrix input. please help.

回答(1 个)

the cyclist
the cyclist 2019-11-1
编辑:the cyclist 2019-11-1
Sorry to be snarky, but did you trying reading the error message? It tells you what to do right there.
x = 0:.05:1;
y = exp(-2*x).*sin(x*10*pi);
Note where I used .* instead of just *. (It's not necessary to do that for every instance of *, because in the other places you are simply multiplying by a scalar.)
You might want to take a look at the documentation on Array vs. Matrix Operations for more info.

标签

Community Treasure Hunt

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

Start Hunting!

Translated by