MATLAB Answers


smoothness of a data based on previous dataset

Rajdeep Ghosh さんによって質問されました 2019 年 8 月 31 日
最新アクティビティ darova
さんによって コメントされました 2019 年 9 月 19 日
Dear All
I need to define an array of 5 values with 'e' in all the rows initially as : E = [0.167 0.167 0.167 0.167 0.167]
After first iteration of an algorithm, I will have a cell array with me that have element number and their corresponding e value,(say 6000) rowwise. I want to replace 0.167 at 5th position by 6000 as: [0.167 0.167 0.167 0.167 6000] .
Similarly, after 2nd iteration of that algorithm, say new e value is 2(it can be anything random) and so I need to put that new 'e' value i.e 2 wil be shifted to 5th position and previous value of 6000 will be shifted 1 column ahead to 4th position as: [0.167 0.167 0.167 6000 2] and so on till all the 4 values of the array are updated after 4 successive iterations of that algorithm.
Please help ! Not getting a clue of the algorithm.
N.B: Say after 4 iterations it can be anything like [6000 2 10 6000 1] and everytime it depends upon what is the corresponding e value rowwise for all the element numbers in the cell array after each iteration.

  2 件のコメント

All you need to know is how for loop works
Have you tried something?

サインイン to comment.

1 件の回答

Answer by Nikhil Sonavane on 3 Sep 2019
 Accepted Answer

Using a for loop may help you solve the problem. You may refer to the Documentation of for loop.

  1 件のコメント

Dear Mr. Nikhil, I am not getting out how to retrieve the e values corresponding to a element number each time after every iteration and to put it in the 5th position..

サインイン to comment.

Translated by