Borrar filtros
Borrar filtros

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 visualizaciones (últimos 30 días)
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

Respuestas (2)

KSSV
KSSV el 28 de Nov. de 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 el 13 de Dic. de 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

Categorías

Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by