How to shift values?

1 vue (au cours des 30 derniers jours)
Eliana Scott
Eliana Scott le 11 Nov 2020
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.

Réponses (1)

Sameer
Sameer le 9 Mai 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!

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by