Ръководства

Как да промените оста на хистограма в Matlab

Хистограмата на Matlab показва разпределение на данните, групирани в редовни интервали, наречени контейнери. Matlab има предварително определени функции за създаване на хистограми в декартови или полярни координатни системи. След като създадете хистограма, можете да взаимодействате с нейните свойства чрез графичния редактор на свойства, достъпен в браузъра Workspace на работния плот на Matlab, или можете да въведете код в прозореца на командата. Matlab автоматично създава оси за хистограма и ги преоразмерява, докато преоразмерявате графиката, но имате и опции за ръчна промяна на осите.

1

Създайте функция, като дефинирате променливите x и y. Например въведете „x = 1: 100;“ и „y = exp (x);“ - без кавички тук и навсякъде - натискане на „Enter“ след всяка команда. Въведете “hist (y)” и натиснете “Enter”, за да създадете хистограма на функцията.

2

Щракнете върху „Преглед“ в лентата с менюта на прозореца на хистограмата, който се отваря. Щракнете върху „Редактор на имоти“ и когато се отвори прозорецът на „Редактор на имоти“, щракнете върху „Още свойства“.

3

Щракнете върху „Позиция“, за да промените разположението на осите на хистограмата. Щракнете върху иконата на ръка в лентата с инструменти и плъзнете осите там, където искате да бъдат.

4

Щракнете върху „XLim“ или „YLim“, за да зададете ограничение по оста x или y. Когато се отвори прозорецът на редактора, въведете диапазон за „XLim“ или „YLim“. Например, за да покажете оста x за стойности само между 15 и 20, напишете „15 20“ до „XLim“ и щракнете върху „OK“.

5

Щракнете върху “ActivePositionProperty”, за да конфигурирате как Matlab преоразмерява осите на вашата графика, когато добавяте или премахвате компоненти. Щракнете върху „OuterPosition“, за да използвате най-външната граница като препратка за автоматично преоразмеряване. Тази настройка ще накара Matlab винаги да показва текста и форматирането около вашата графика, когато преоразмерявате.

6

Щракнете върху „Position“ в прозореца „ActivePositionProperty“, ако предпочитате да използвате вътрешната граница като референция при преоразмеряване. Тази настройка ще изреже обектите от частта на вашата ос, която се намира извън прозореца на графиката.

$config[zx-auto] not found$config[zx-overlay] not found