Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok egy tömböt...

Lewike kérdése:

Hogyan tudok egy tömböt kiíratni egy txt fileba matlabban?

Figyelt kérdés

Egy matrix delimited fájlt olvasok be egy tömbbe. És annak az elemeit (1,0) akarok kiírni egy txt.be.

Így próbáltam de nem működik.



fileID = fopen('gfile036.data');

A=fread(fileID);

%plot(A); hold on;

A=A-127;


b=firpm(20, [0 0.03 0.1 1], [1 1 0 0]); % FIR szűrő tervezés

f=filter(b,1,A.*A); % A négyzetét megszűrjük

B=f>max(f)/2; % a jel felénél van a 0-1 jel küszöb


%plot(B*250,'r')


fid = fopen('out.txt','wt'); % Note the 'wt' for writing in text mode

for i=1:length(B)

fprintf(fid,'%d',B);

end

fclose(fid);



2016. máj. 6. 21:24
 1/2 A kérdező kommentje:
Persze B(i), csak lemaradt itt :D
2016. máj. 6. 21:27
 2/2 anonim ***** válasza:
google("matlab file handling");
2016. máj. 6. 23:01
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!