Как в матлабе увеличить шрифт
Перейти к содержимому

Как в матлабе увеличить шрифт

  • автор:

Документация

Можно изменить размер шрифта, имя и стиль, используемый инструментами в MATLAB ® . Также можно установить новые шрифты, чтобы использовать с MATLAB.

Изменение масштаба

Можно изменить уровень изменения масштаба в Редакторе, Live Editor и Браузере документации. Чтобы увеличить и уменьшить масштаб, удержите клавишу Ctrl и переместите колесико прокрутки. В macOS системах используйте ключ Command вместо этого.

В качестве альтернативы можно увеличить и уменьшить масштаб использования доступных горячих клавиш.

Ctrl+Plus

В macOS системах используйте Command+Shift+Plus.

Ctrl+Minus

В macOS системах используйте Command+Shift+Minus.

Сбросьте изменение масштаба

(Не поддерживаемый в Браузере документации)

Ctrl+Alt+0

В macOS системах используйте Command+Alt+0.

В качестве альтернативы можно изменить уровень изменения масштаба в Редакторе и Live Editor путем движения во вкладку View и выбора Zoom In, Zoom Out или Reset Zoom.

В MATLAB Online™ , чтобы изменить уровень изменения масштаба, настраивают настройки изменения масштаба для вашего веб-браузера.

Измените размер шрифта

Можно изменить размер шрифта в MATLAB с помощью настроек или настроек. Эта таблица описывает, как изменить размер шрифта для каждого инструмента.

Задайте размер шрифта для кода и текста программно с помощью настроек. Для получения дополнительной информации см. matlab.fonts Настройки.

  • Редактор
  • Командное окно
  • История команд

Задайте размер шрифта с помощью настроек шрифта.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите MATLAB> Fonts и, в разделе Desktop code font, выберите размер шрифта.

Основанные на тексте инструменты

  • Браузер текущей папки
  • Браузер рабочей области
  • Редактор переменных

Задайте размер шрифта с помощью настроек шрифта.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите MATLAB> Fonts и в разделе Desktop text font, снимите флажок Use system font. Затем выберите размер шрифта.

В MATLAB Online только можно изменить размер шрифта для Редактора (использующий настройки шрифта) и Live Editor (использующий настройки).

Измените название шрифта и стиль

Можно изменить название шрифта и стиль в MATLAB с помощью нескольких различных методов, в зависимости от инструмента. Эта таблица описывает, как изменить название шрифта и стиль для каждого инструмента в MATLAB.

Задайте название шрифта и стиль для кода и текста программно с помощью настроек. Например, этот код изменяет название шрифта и стиль обычного текста в Live Editor.

s = settings; s.matlab.fonts.editor.normal.Name.PersonalValue = 'Calibri'; s.matlab.fonts.editor.normal.Style.PersonalValue = ;

Для получения дополнительной информации см. matlab.fonts Настройки.

  • Редактор
  • Командное окно
  • История команд

Задайте название шрифта и стиль с помощью настроек шрифта.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите MATLAB> Fonts и, в разделе Desktop code font, выберите название шрифта и стиль.

По умолчанию шрифт кода собирается в моноширинный сохранить выравнивание по вертикали. Когда шрифт установлен в моноширинный, фактический отображенный шрифт в Редакторе отличается, чем шрифт, отображенный в Командном окне и Истории команд. Это вызвано тем, что моноширинный логический шрифт, не физический шрифт. Чтобы избежать этого несоответствия, задайте название шрифта как физический шрифт, например, Courier New .

Основанные на тексте инструменты

  • Браузер текущей папки
  • Браузер рабочей области
  • Редактор переменных

Задайте название шрифта и стиль с помощью настроек шрифта.

На вкладке «Главная страница (Home)» в разделе «Конфигурация (Environment)» нажмите «Настройки (Preferences)». Выберите MATLAB> Fonts и, в разделе Desktop text font, снимите флажок Use system font. Затем выберите название шрифта и стиль. По умолчанию шрифт текста установлен в ваш системный шрифт.

Изменение названия шрифта и стиля не поддерживается.

В MATLAB Online только можно изменить название шрифта и стиль шрифта для Редактора (использующий настройки шрифта) и Live Editor (использующий настройки).

Применить сглаживание и создать более сглаженный внешний вид рабочего стола на Linux ® системы, выберите Use antialiasing to smooth desktop fonts. Необходимо перезапустить MATLAB для настройки, чтобы вступить в силу. На Microsoft ® Windows ® и платформы macOS , MATLAB использует параметр настройки системы для сглаживания.

Усовершенствованная индивидуальная настройка

Можно далее настроить шрифты в MATLAB путем изменения настроек шрифта для отдельного инструмента. Чтобы изменить настройки шрифта, на вкладке Home, в разделе Environment, нажимают Preferences. Выберите MATLAB> Fonts> Custom и выберите инструмент из списка Desktop tools. Затем выберите шрифт, чтобы использовать:

  • Desktop code — Выберите эту опцию, чтобы использовать настольный шрифт кода для этого инструмента.
  • Desktop text — Выберите эту опцию, чтобы использовать системный шрифт для этого инструмента.
  • Custom — Выберите эту опцию, чтобы задать пользовательский шрифт для этого инструмента. Затем задайте название шрифта, стиль и размер. Некоторые опции не поддерживаются для всех инструментов.

Например, чтобы изменить шрифт Редактора в пользовательский шрифт, в списке Desktop tools, выбирают Editor. Затем в разделе Font to use выберите Custom и задайте желаемое название шрифта, стиль и размер.

Установка настроек пользовательского шрифта не поддерживается для Live Editor. Изменить название шрифта и стиль кода и текста в Live Editor, с помощью настроек. Для получения дополнительной информации см. matlab.fonts Настройки.

Настройки стандартного шрифта

Эта таблица показывает настройки стандартного шрифта для инструментов в MATLAB. Можно использовать эту таблицу, чтобы восстановить шрифты к их исходному состоянию.

Шрифт, чтобы использовать

Desktop code

Моноширинный, простой, 10 точек

Когда шрифт установлен в моноширинный, фактический отображенный шрифт в Редакторе отличается, чем шрифт, отображенный в Командном окне и Истории команд. Это вызвано тем, что моноширинный логический шрифт, не физический шрифт. Чтобы избежать этого несоответствия, задайте название шрифта как физический шрифт, например, Courier New .

Редактор (и редактор ярлыков)

Браузер текущей папки (и браузер Пути)

Desktop text

Текущий шрифт вашей системы

Браузер рабочей области

Custom

Гротесковый шрифт, плоскость, 10 точек

Добавьте новый шрифт

Можно установить новые шрифты, чтобы использовать с MATLAB. Общая причина установить дополнительные шрифты состоит в том, чтобы считать файлы, созданные на различных языках. Для получения дополнительной информации на добавляющих шрифтах к вашей системе, обратитесь к документации для своей системы.

Выберите новый шрифт, который совместим с MATLAB. MATLAB только включает совместимые шрифты в настройки шрифта.

  • Для настольных компонентов (таких как Командное окно), окна рисунка и uicontrol, шрифты должны быть совместимы с TrueType и Microsoft OpenType ® шрифты
  • Для графических объектов, таких как xlabel YLabel заголовок , и text , шрифты должны быть шрифты Microsoft OpenType и TrueType

Установите свой новый шрифт в месте, где MATLAB ищет шрифты. MATLAB ищет шрифты в этих местоположениях:

  • Стандартное местоположение операционной системы (см. своего системного администратора для деталей),
  • /jre/lib/fonts папка, где Java ® программное обеспечение установлено в вашей системе

Если вы устанавливаете шрифт с выполнением MATLAB, перезапускаете MATLAB, чтобы включать шрифт в настройки шрифта.

Затем чтобы использовать новый шрифт, следуйте инструкциям на Название шрифта Изменения и Стиль.

Смотрите также

Похожие темы

  • Добавление заголовка и подписей по осям, чтобы строить диаграмму
  • Измените настольные цвета
  • Установите опции печати для командного окна и редактор

Как увеличить/уменьшить масштаб в редакторе Matlab?

Мне интересно, есть ли способ увеличить/убрать или изменить размер шрифта или какой-либо способ сделать текст в коде в редакторе Matlab больше/меньше!

Поделиться Источник 19 ноября 2015 в 14:29

3 ответа

Вы перейдете к Home->Preferences->MATLAB->Fonts и можете изменить размер текста. Если вы играете с предпочтениями вокруг, вы также можете персонализировать больше вещей.

Поделиться 19 ноября 2015 в 14:31

В зависимости от вашей версии MATLAB откройте окно «Настройки». По крайней мере, в более новых версиях это обычно встречается в верхней части главного окна, в строке с меткой «Окружение».

В открывшемся окне перейдите на вкладку «Шрифты». В верхней части правой части окна вы найдете выпадающее меню, содержащее размер шрифта. Это влияет на размер шрифта в окне команд, редакторе и истории команд. Вы также можете изменить шрифт здесь.

Поделиться 19 ноября 2015 в 14:31

Если кто-то другой ведет к этим вопросам в результате публикации в поисковой системе 2017*: следующий код, по-видимому, увеличивает весь редактор MATLAB в коэффициенте 1,5, но требует перезапуска MATLAB:

s = settings; currentZoom = s.matlab.desktop.DisplayScaleFactor.ActiveValue; s.matlab.desktop.DisplayScaleFactor.PersonalValue = currentZoom * 1.5 

Как изменить шрифт в Matlab ? А то он совсем маленький

File-Preferences вкладка fonts

Остальные ответы

хоть бы скрин нормальный сделал

в MATLAB 2014 ВСЕ ПО-ДРУГОМУ
нужно открыть Home- PReferences- fonts

А в подписях и легендах графиков?

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

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

В написании научных статей немалую часть времени занимает подготовка иллюстраций, графиков и диаграмм. Хочу поделиться некоторыми мыслями и примерами того, как можно ускорить этот процесс. Материал пригодиться тем, кто пользуется системой MatLab.

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

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

set(0,'DefaultAxesFontSize',14,'DefaultAxesFontName','Times New Roman'); set(0,'DefaultTextFontSize',14,'DefaultTextFontName','Times New Roman'); 

Затем необходимо настроить размер графика и его положение на экране, например, с отображением на весь экран:

figure('Units', 'normalized', 'OuterPosition', [0 0 1 1]);

При необходимости вставляем название графика:

title('Название');

Далее можно включить построение нескольких графиков в одном окне, c использованием тех же осей и свойств графика:

hold on;%или hold all;

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

plot(X2,Y2,':k','LineWidth',3); plot(X2,Y3,':b','LineWidth',3); plot(X2,Y4,'-.','Color',[.1 .7 .7],'LineWidth',3); plot(X2,Y5,'--','Color',[.1 .4 .1],'LineWidth',3); plot(X2,Y6,'r','LineWidth',3);

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

legend('исходные данные','полином 3-й степени','полином 4-й степени','полином 5-й степени','полином 7-й степени','полином 9-й степени', 4);

И вот тут начинается самое интересное.

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

Чтобы не изменять вручную все значения подписей данных осей через меню графика,

воспользуемся небольшим куском кода:

BX=get(gca,'XTick'); BY=get(gca,'YTick'); xlabel(XL,'Position',[BX(size(BX,2)) BY(1)]) ylabel(YL,'Rotation',0,'Position',[BX(1) BY(size(BY,2))]) XA=get(gca,'XTickLabel');% for i=1:size(XA,1) z=rem(i,2); if z==0; if XA(i,1)~='0' && XA(i,2)~=0 XA(i,:)=char(0); end end end XA(size(XA,1),:)=char(0); set(gca,'XTickLabel',XA); YA=get(gca,'YTickLabel');% for i=1:size(YA,1) z=strfind(YA(i,:),'.'); YA(i,z)=','; clear z; z=rem(i,2); if z~=0; YA(i,:)=char(0); end end YA(size(YA,1),:)=char(0); set(gca,'YTickLabel',YA);

Код «прореживает» подписи осей x и y, а также исправляет точки на запятые в подписях на оси y. Для других осей необходимо повторить аналогичные процедуры.

И в заключении отобразим линии координатной сетки:

grid on;

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

Функция subgraphic

function result=subgraphic(X1,X2,Y1,Y2,Y3,Y4,Y5,Y6,Tit,TL,XL,YL,PL) figure('Units', 'normalized', 'OuterPosition', [0 0 1 1]); plot(X1,Y1,'o','LineWidth',2,'MarkerEdgeColor','k','MarkerFaceColor',[.49 1 .63],'MarkerSize',5); if Tit title(TL); end hold on; plot(X2,Y2,':k','LineWidth',3); plot(X2,Y3,':b','LineWidth',3); plot(X2,Y4,'-.','Color',[.1 .7 .7],'LineWidth',3); plot(X2,Y5,'--','Color',[.1 .4 .1],'LineWidth',3); plot(X2,Y6,'r','LineWidth',3); legend('исходные данные','полином 3-й степени','полином 4-й степени','полином 5-й степени','полином 7-й степени','полином 9-й степени', PL); BX=get(gca,'XTick'); BY=get(gca,'YTick'); xlabel(XL,'Position',[BX(size(BX,2)) BY(1)]) ylabel(YL,'Rotation',0,'Position',[BX(1) BY(size(BY,2))]) XA=get(gca,'XTickLabel');% for i=1:size(XA,1) z=rem(i,2); if z==0; if XA(i,1)~='0' && XA(i,2)~=0 XA(i,:)=char(0); end end end XA(size(XA,1),:)=char(0); set(gca,'XTickLabel',XA); YA=get(gca,'YTickLabel');% for i=1:size(YA,1) z=strfind(YA(i,:),'.'); YA(i,z)=','; clear z; z=rem(i,2); if z~=0; YA(i,:)=char(0); end end YA(size(YA,1),:)=char(0); set(gca,'YTickLabel',YA); grid on; result=1;
subgraphic(B,T,A,Y3,Y4,Y5,Y7,Dva_theta_0_5,Tit,'Название','<\itT>, \circC','<2<\phi>_, град.',3); 

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

И здесь нас ждет небольшая засада.

В результате получаем вот такой график:

По умолчанию MatLab отображает греческую букву «фи» как в кириллице «ф». Одним из способов отобразить привычную греческую букву «фи» с петлеобразным начертанием, является выбор специального шрифта c греческими буквами. Скачиваем, например, шрифт Greek Normal отсюда и устанавливаем. Просмотрев шрифт Greek в таблице символов, замечаем, что в этом шрифте буква «фи» существует в двух вариантах, причем для кода латинской «f» получим тот же результат что и в MatLab в виде «ф», а для кода латинской «j» должен быть получен требуемый результат.

subgraphic(B,T,A,Y3,Y4,Y5,Y7,Dva_theta_0_5,Tit,'Название','<\itT>, \circC','j>_, град.',3);

И получим вот такой график:

В результате использования приведенного кода для построения графиков с помощью системы MatLab удалось:

  • Решить проблему с некорректным отображением кириллических шрифтов;
  • Автоматически заменить разделитель целой и дробной части числа с точки на запятую в графике;
  • Отобразить греческую букву фи в петлеобразном начертании.

UPD Еще один способ, подсказанный в комментариях, для отображения «фи» с петлеобразным начертанием:

text(x, y, '$\varphi$', 'FontSize', 14, 'Interpreter', 'latex');
  • matlab
  • графики
  • диаграммы
  • региональные настройки
  • разделитель целой и дробной части

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *