пятница, 5 сентября 2025 г.

Загрузка и построение данных

В базе экспериментальных данных, описанной в работе "Experimental data on open circuit voltage characterization for Li-ion batteries", находящейся в свободном доступе по https://doi.org/10.1016/j.dib.2021.107071, выбрать одну батарею (каждый студент в группе - свою, различную от прочих), скачать данные измерения тока и напряжения при цикле разряда-заряда при температуре T=20 oC и построить соответствующие графики. 

Разобрать данные, считанные с переменную data, в отельные переменные t (время), I (ток), U (напряжение), присвоив им все содержимое соответствующей колонки (например, t=data(:,1)); для данных разных экспериментов создать разные файлы (дополнив имена переменных номером эксперимента (например, t1 - время для первого экcперимента, t2 - для второго и т.д.).

Построить графики для всех экспериментов на одном рисунке (то есть на одном - для тока, на другом - для напряжения); индивидуальные фигуры создаются командой figure. Чтобы графики накладывались, после первого указать команду отключения перерисовки (hold on). Подписать оси с обозначением величин и их размерностей (xlabel, ylabel), каждых из графиков должен быть своего цвета и стиля штриховки - подробности оформления свойств линий и графика в целом см. по ссылке.

Подобрать нормально читаемый размер шрифта ('FontSize') и его начертание ('FontName'). Глобальное оформление текущих осей делается командой set, устанавливающей свойства, в данном случае, текущих осей (gca), например, set(gca,'FontName','Times').

Отчет: прислать m-файл, выполняющий все требуемые действия на электронную почту, заголовок файла в форме "Фамилия_1" (чтобы было видно, кто сделал и номер практического занятия). В начале файла комментарием (т.е. после %) указать название исследуемой батареи. 

пятница, 27 декабря 2024 г.

Практическое занятие: усекновение хвостов

 Ноги, крылья... Главное - хвост!

Из м/ф "Крылья, ноги и хвосты".


Те, кто сегодня не явился отчитаться по хвостам за практические задания - все, опоздали.

пятница, 20 декабря 2024 г.

Подготовка научных тектов в LaTeX


Общее введение:


Чтобы включить в текст красиво оформленные вставки кода на MATLAB/Octave, удобной использовать стилевой файл mcode.sty (альтернативный адрес для скачивания - на github).

Отдельные части кода выделяются окружением
\begin{lstlisting}

\end{lstlisting}
В строке отдельные программные команды и функции для этого пишутся аргументом команды \lstinline{}.


















пятница, 13 декабря 2024 г.

Продолжение предыдущего

 Что было, то и будет; и что делалось, то и будет делаться, и нет ничего нового под солнцем.

Екклезиаст, 1:9

Продолжение предыдущего практического занятия: кто серьезно относится с курсовой работе по методам моделирования, консультировались по особенностям программирования для нетривиальных параметров модели, кто доделывал задачу по намагничиванию - доделывал, остальные невнятные тела типа "мечта профкома" прикидывались мебелью. 

 

пятница, 6 декабря 2024 г.

Практическая аппроксимация кривых намагничивания

Магнит показывает на север и на юг; от человека зависит избрать хороший или дурной путь жизни.

Афоризм №93 из "Плодов раздумья" Козьмы Пруткова

Задание: построить по данным кривую намагничивания магнитомягкого материала и провести ее аппрокcимацию Паде.

В качестве данных можно или взять результаты реальных измерений (указав материал) из базы данных https://e-magnetica.pl/doku.php/database или же расчетные модельные, используя онлайн-калькулятор https://www.integratedsoft.com/calculator/magnetisation-curve-calculator (в этом случае снабдить код ссылкками, подтерждающими, что использованные для модели начальная магнитная проницаемость и индукция насыщения соответствуют реалистичным материалам).