Подготовка на графики в MatLab

При писането на научни статии значителна част от времето се отделя за изготвяне на илюстрации, графики и диаграми. Бих искал да споделя някои мисли и примери за това как можете да ускорите този процес. Материалът е полезен за тези, които използват системата MatLab.

MatLab предоставя широки възможности за показване на графична информация под формата на графики, диаграми и др. Илюстрациите, които се получават по подразбиране, не винаги отговарят на изискванията за форматиране на статии. Има много настройки за това в системата MatLab. И за да се ускори подготовката на илюстрациите, предлагам да използвате няколко реда код, които ще ви помогнат да персонализирате показването на диаграми.

На първо място е необходимо да настроите шрифтовете, които ще се използват за показване на стойностите на осите и етикетите на графиките, което също помага в случаите на неправилно показване на етикети на руски език:

След това трябва да настроите размера на графиката и нейната позиция на екрана, например с дисплей на цял екран:

Ако е необходимо, въведете името на диаграмата:

След това можете да активирате изграждането на няколко диаграми в един прозорец, като използвате същите оси и свойства на диаграмата:

Изграждаме графики със специфичен цвят, стил и ширина на линията:

Вмъкваме легендата в графиката с определена позиция на фигурата, например долу вдясно:

matlab

Когато се начертава графика в MatLab, дробните стойности на етикетите на координатните оси се показват с разделител под формата на точка, докато разделителят на дробните и целочислените части обикновено се показва със запетая.

За да не променяте ръчно всички стойности на етикетите на тези оси чрез менюто на графиката,

Кодът "десетифицира" етикетите на оста х и у, и също така фиксира точки за запетаи в етикетите на оста у. За други оси повторете същите процедури.

И накрая ще покажем решетъчните линии:

За улеснение на използването, за да не повтаряме тези действия всеки път, затваряме написания код във функция, параметрите на която показват настройките за показване на диаграми и техните данни.

с предварително подготвени данни.

matlab

По подразбиране MatLab показва гръцката буква "phi", както е на кирилица "f". Един от начините да се покаже познатата гръцка буква „phi“ в цикличен стил е да изберете персонализиран гръцки шрифт. Изтеглете например гръцкия нормален шрифт от тук и го инсталирайте. Разглеждайки гръцкия шрифт в таблицата със символи, забелязваме, че в този шрифт буквата "phi" съществува в два варианта, а за латинския код "f" ще получим същия резултат като в MatLab под формата на "f", а за латинския код "j" трябва да се получи желаният резултат.

подготовка

В резултат на използването на дадения код за начертаване на графики с помощта на системата MatLab стана възможно:

  • Решете проблема с неправилно показване на кирилични шрифтове;
  • Автоматично заменете разделителя на целочислени и дробни части на число от период до запетая в диаграмата;
  • Показвайте гръцката буква phi в цикъл.