How to shift values?

1 visualización (últimos 30 días)
Eliana Scott
Eliana Scott el 11 de Nov. de 2020
Respondida: Sameer el 9 de Mayo de 2025
Can I get help on this? Its just supposed to be 3 statements so I put:
sampleReadings = [12, 85, 43];
sampleReadings(4) = -1;
ShiftValues = ????
I don't even think I can put sampleReadings(4) = -1; because it's not defined but I'm just not sure what to do.

Respuestas (1)

Sameer
Sameer el 9 de Mayo de 2025
The current function definition is incomplete, and you need to write statements that will:
  1. Move each element one position to the left.
  2. Set the last element to -1 after shifting.
You need to use array indexing to assign values to the appropriate positions in the array. If you are not sure how to do this, I recommend checking out the official MATLAB documentation
These resources should help you understand how to access and modify specific elements in an array. Once you are comfortable with that, you should be able to write the three required statements to shift the values as described in the problem.
If you want to learn more about MATLAB basics, including arrays and indexing, you should try MATLAB Onramp — a free, interactive tutorial provided by MathWorks.
Hope this helps!

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by