for x=1:0.5:20
how can store the value for this type of for loop.

6 commentaires

madhan ravi
madhan ravi le 27 Nov 2018
Modifié(e) : madhan ravi le 27 Nov 2018
If you show the calculation we can vectorize it even without a loop if there is a possibility.
wong loong
wong loong le 27 Nov 2018
for i=1:0.5:20
Base =(BaseValue.inputSingleScan-1.63)*(327/10)*100;
Top = (TopValue.inputSingleScan-1.63)*(327/10)*100;
PI1 = abs(Top - Base);
this is calculation.
madhan ravi
madhan ravi le 27 Nov 2018
BaseValue.inputSingleScan ? provide the datas
wong loong
wong loong le 27 Nov 2018
data scan from sensor.
madhan ravi
madhan ravi le 27 Nov 2018
is it stored or live data?
wong loong
wong loong le 27 Nov 2018
live data...i want store the data every time loop...then find out the maximun value.

Connectez-vous pour commenter.

 Réponse acceptée

madhan ravi
madhan ravi le 27 Nov 2018
Modifié(e) : madhan ravi le 27 Nov 2018

0 votes

EDITED
x=1:0.5:20;
n=numel(x);
Base=cell(1,n); % PRE-ALLOCATION
Top=cell(1,n);
PI1=cell(1,n);
for i=1:n
Base{i} =(BaseValue.inputSingleScan-1.63)*(327/10)*100;
Top{i} = (TopValue.inputSingleScan-1.63)*(327/10)*100;
PI1{i} = abs([Top{i}] - [Base{i}]);
end
values=[PI1{:}];
max_value=max(values);

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by