Filter löschen
Filter löschen

How to save each and every output of if statement and else statement used in for loop??? How to access the saved values for further assisstance

4 Ansichten (letzte 30 Tage)
Ne=16;
for ii = 1:Ne
enc_x(ii+1) = r*enc_x(ii)*(1 - enc_x(ii));
enc_y(ii+1) = r*enc_y(ii)*(1 - enc_y(ii));
if (enc_x(ii)>enc_y(ii))
fprintf('Iterrations No %i ',ii);
fprintf('%d',0);
fprintf('\n');
else
fprintf('Iterrations No %i ',ii);
fprintf('%d',1);
fprintf('\n');
end;
end

Antworten (2)

KSSV
KSSV am 28 Nov. 2018
iwant = zeros(1,10) ;
for i = 1:10
x = rand ;
if x<0.5
iwant(i) = x-0.5 ;
else
iwant(i) = x+0.5 ;
end
end

KALYANAPU  SRINIVAS
KALYANAPU SRINIVAS am 13 Dez. 2018
Thank you for the answer.
I want to save the iwant output to .txt file. But When I tried and opened the test.txt file it is displaying the last loop output. I want to save each iteration output in text.txt file one after the another like
11
32
55
77
.......
I tried with 'wt' mode in fopen but not succeded. I tried using \n also but no use. help me in this regard

Kategorien

Mehr zu Shifting and Sorting Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by