how do I substitute the values inside the vector?

4 Ansichten (letzte 30 Tage)
Aymen
Aymen am 28 Jan. 2023
Beantwortet: Sarthak am 9 Feb. 2023
If you have a vector x = [1.92 , 0.05 , -2.43 , -0.02, 0.09, 0.85 , 0.06, -0.05, 0.3214, 25, 1 ,5 ,10 , 0.0125 , 100 ] do the following:
a. Replace any value between 1 and 4 with zero
b. Multiply any negative value with -1
c. Add 100 for the number that larger than or equal 5
d. Subtract 50 for the number that are smaller than 5
  2 Kommentare
Torsten
Torsten am 28 Jan. 2023
Look up "logical indexing".
Jan
Jan am 28 Jan. 2023
@Aymen: This is a homework question. Then please post, what you have tried so far and ask a specific question. The forum will assist you, but we will not solve your homework.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Sarthak
Sarthak am 9 Feb. 2023
Hi,
You can look up to “Logical Indexing” section in the following documentation:
Try applying the same concept and try the questions then.

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by