29 Апр

Генератор HTML-отчетов в Matlab (Информатика, работа №7)

266px-HTML.svg Цель работы: знакомство с HTML и CSS как средствами форматирования научных отчетов.

Преамбула. В корпоративных информационных системах предприятий, программах класса DataMining, результаты обработки данных демонстрируются в виде отчета – форматированного файла с иллюстрациями, который легко просмотреть, сохранить и распечатать.

Задания:

1) продумать дизайн программы Matlab (блочную структуру), можно использовать графический интерфейс;

2) рассчитать значение вязкости нефти для температуры транспортировки (температуре грунта) в соответствии с вариантом. Построить график-вискограмму для марки нефти своего варианта, на нем сопоставить кривую расчетных значений с точками лабораторных замеров (использовать hold on);

3) для точек замеров рассчитать среднюю относительную ошибку [в %], сделать выводы о точности расчетов;

4) вывести отчет в html-файл, использующий css.

Материалы практической работы: download

Hint, позволяющий выводить отчеты в кириллической кодировке Windows:

delete('my_file.html');
fid = fopen('my_file.html', 'wb','n','windows-1251');
 
str='<html><head><title>тест</title><head/><body><p>&quot;MatLab&quot; - лучшая система научного программирования</p></body></html>';              % строка для записи
fprintf(fid, str,'windows-1251');        % запись в файл
fclose(fid);
winopen('my_file.html');

Добавить комментарий