Графики в matlab

elena__p

Расскажите , пожалуйста, как их строить, импортируя данные из другого текстового файла. Тоесть у меня прога на сях считает, выдает в текстовик много-много разных чисел, а в диплом надо графики. Я понимаю, рассказ может долгое время занять, поэтому если можно расшарьте какой нибудь пример, я разберусь, хотя в матлабе вообще не гугу.

redgans

измени заголовок сообщения и люди к тебе потянутся

shumilelena

Возьми MathCAD - посторой там. На порядок проще будет.

Evgewkin


% open file

fid = fopen('myfile.txt','wt');% 'wt' means "write text"
if (fid < 0)
error('could not open file "myfile.txt"');
end;

% write some stuff to the file
for i=1:10
fprintf(fid,'Number = %2d Square = %3d\n',i,i*i);
end;

% close the file
fclose(fid);

% open file

fid = fopen('myfile.txt','rt');% 'rt' means "read text"
if (fid < 0)
error('could not open file "myfile.txt"');
end;

% read from file into table with 2 rows and 1 column per line

tab = fscanf(fid,'Number = %d Square = %d\n',[2,inf]);

% close the file
fclose(fid);

% plot Y versus X
plot(tab(1, tab(2, 'linewidth', 2)
xlabel('X')
ylabel('Y')
grid on
Читать и писать в файл можно почти как в C.
Оставить комментарий
Имя или ник:
Комментарий: