Code following function?

1 view (last 30 days)
Jonathan Larsson
Jonathan Larsson on 30 Sep 2019
Answered: Walter Roberson on 30 Sep 2019
d96321e3-c038-4569-a2ad-27a42f79936f.png
om = if
How do I code this function? The requirements are that z is a matrix. Thanks.
x=[1:0.01:10]
y=x-4*sin(2*x)-4

Accepted Answer

Shubham Gupta
Shubham Gupta on 30 Sep 2019
Try this:
z = zeros(size(y));
z(y>0) = 1;
z(y<0) = -1;

More Answers (1)

Walter Roberson
Walter Roberson on 30 Sep 2019
z = sign(y)
provided that y is real valued.

Categories

Find more on Get Started with MATLAB 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!