Генератор HTML-отчетов в Matlab (Информатика, работа №7)
Цель работы: знакомство с 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>"MatLab" - лучшая система научного программирования</p></body></html>'; % строка для записи
fprintf(fid, str,'windows-1251'); % запись в файл
fclose(fid);
winopen('my_file.html');