Multiply values in array by *-1

6 visualizaciones (últimos 30 días)
Edward Keavney
Edward Keavney el 28 de Jul. de 2022
Comentada: Edward Keavney el 28 de Jul. de 2022
Hi,
I have an array 1X106. I want to be able to multiply specific entries in the array by -1.
e.g., multiplying the 16, 17 and 18 value in the array by -1 whilst still keeping the remainder of the array with the original values.
Any help would be greatly appreciated,
Thanks!

Respuesta aceptada

Chunru
Chunru el 28 de Jul. de 2022
a = randn(1, 106);
a(14:20)
ans = 1×7
0.8401 1.6024 1.0470 -1.1157 0.2066 -2.0192 -0.6220
a(16:18)=-a(16:18);
a(14:20)
ans = 1×7
0.8401 1.6024 -1.0470 1.1157 -0.2066 -2.0192 -0.6220

Más respuestas (0)

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by