русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Построение диаграмм и гистограмм


Дата добавления: 2014-11-28; просмотров: 615; Нарушение авторских прав


Наглядным способом представления векторных и матричных данных являются диаграммы и гистограммы. Значение элемента вектора пропорционально высоте столбика диаграммы (в случае столбчатой диаграммы) или площади сектора диаграммы (для круговой). Гистограммы используются для получения информации о распределении данных по заданным интервалам.

 

Функция bar отображает вектор в виде столбчатой диаграммы.

 

bar {X,Y,W}

 

>> data = [1.2 1.7 2.2 2.4 2.5 1.3 1.1 0.5 0.4 0.1];

>> bar(data)

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

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

>> time = [0.0 0.1 0.2 0.4 0.5 0.8 1.1 1.3];

>> data = [2.85 2.93 2.99 3.26 3.01 2.25 2.09 1.79];

>> bar(time, data) – важно, чтобы размеры data и time совпадали

Выбор ширины столбцов осуществляется заданием третьего аргумента (по умолчанию она равна 0.8). Если ширина равна 1, то диаграмма получается без промежутков между столбцами.

Если требуется оценить вклад каждого из элементов вектора в общую сумму его элементов, то удобно построить круговую диаграмму – pie.

>> data = [19.5 13.4 42.6 7.9];

>> pie(data)

Часто необходимо отодвинуть от круга диаграммы сектор, соответствующий некоторому элементу.

>> data = [19.5 13.4 42.6 7.9];

>> parts = [0 1 0 0];

>> pie(data, parts) - важно, чтобы размеры data и parts совпадали

 

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



>> data = randn(100000,1);

>> hist(data)

 



<== предыдущая лекция | следующая лекция ==>
Суммирование элементов, транспонирование и диагонализация матрицы | Построение графиков функций


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.