Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Графики
  •   Создание графика
  • Вывод функций на график
  • Графическое представление вектора
  • Размещение нескольких графиков на чертеже
  • Форматирование осей
  • Форматирование отдельных кривых
  • Установка значений по умолчанию
  • Оформление графика
  • Изменение представления графика
  • Галерея графиков

    В начало книги

  •  

    Список встроенных функций

    Графическое представление вектора
    К предыдущему разделуК следующему разделу

    Возможно также представить графически элементы вектора. Такой график показан на Рисунке 4. Для его создания сделайте следующее:

    • Определите дискретную переменную i,  являющуюся  нижним индексом каждого элемента, которые нужно начертить.
    • Определите вектор yi. Используйте клавишу левой скобки [ , чтобы создать нижний индекс.
    • Нажмите @  для создания бланка графика.
    • Разместите в среднем поле вертикальной оси и i в среднем поле горизонтальной оси.
    • Нажмите [F9], чтобы увидеть график.

    19-05.gif (4864 bytes)

    Рисунок 4: Графическое представление вектора.

    Нижние индексы должны быть неотрицательными целыми числами (или целыми, большими или равными ORIGIN, если ORIGIN f1.gif (837 bytes) 0.) Это означает, что абсцисса может принимать только целочисленные значения. Если нужно использовать дробные или отрицательные значения на оси абсцисс, стройте график функции, как на Рисунке 2 или отображайте один вектор относительно другого, как описано в следующем разделе.

    Если имеется набор данных, для которых нет подходящей функциональной связи, как на Рисунке 4, но их слишком мало, чтобы использовать файлы данных, можно использовать таблицу ввода для создания вектора.

    Отображение одного вектора относительно другого

    Рисунок 5 показывает, как отобразить один вектор относительно другого. Векторы не должны быть одной длины. Требуется только:

    • Оба вектора должны совместно использовать один и тот же нижний индекс. Например, нельзя начертить xi относительно  yj, потому что i и j — различные индексы.
    • Каждое значение нижнего индекса должно соответствовать некоторому элементу в каждом векторе. Например, если x имеет только два элемента, и y имеет восемь элементов, а дискретная переменная изменяется от 0 до 7, появится сообщение об ошибке “индекс вне границ” .

    Чтобы создать график, показанный на Рисунке 5, сделайте следующее:

    • Определите дискретную переменную i,  являющуюся  нижним индексом каждого отображаемого элемента.
    • Определите массивы xi и yj. Используйте клавишу левой скобки [ для  написания  индекса.
    • Нажмите @ , чтобы создать бланк графика.
    • Поместите yi в среднем поле оси ординат и xi в среднем поле оси абсцисс.
    • Нажмите [F9], чтобы увидеть график.

    Хотя вектор x на Рисунке 5 представляет набор равномерно располагаемых значений, это не является необходимым. Требуются только, чтобы индекс i представлял собой равномерно расположенные целые числа. Подобного ограничения не существует для xi. Это позволяет использовать на оси абсцисс не только целые числа и при этом удовлетворить требованию целочисленности нижних индексов. На Рисунке 5 yi вычисляется непосредственно через xi. Можно было бы вычислять x и y независимо из третьей переменной. Если только два вектора используют одну и ту же дискретную переменную, можно отобразить их на одном графике.

    19-06.gif (5037 bytes)

    Рисунок 5: Совместное графическое представление двух векторов.

    19-07.gif (5446 bytes)

    Рисунок 6: Два вектора, вычисленные независимо.

    Рисунок 6 показывает график в полярных координатах, в котором и x и y зависят от переменных r и q. На Рисунке 6 с использованием векторов решена та же самая задача, которая была решена с использованием функций на Рисунке 3.

    Обратите внимание, что на Рисунке 6 дискретная переменная i должна принимать целочисленные значения и используется, чтобы определить вектор q равномерно располагаемых нецелых чисел. На Рисунке 3 q определялся непосредственно как дискретная переменная. Это было возможно потому, что функции не требуют целочисленных аргументов, как векторы требуют целочисленных нижних индексов.

    Графическое представление файлов данных

    Можно использовать функции READ и READPRN Mathcad, чтобы импортировать данные из текстовых файлов в ASCII-формате из любой электронной таблицы, базы данных или текстового редактора, способных к экспорту данных в текстовом формате. После импорта данных Mathcad отображает их так же, как если бы это были данные, созданные в Mathcad.

    Например, вот как можно отобразить данные из электронной таблицы:

    • Сохраните электронную таблицу как текстовый файл ASCII с расширением .prn .
    • Используйте функцию READPRN, чтобы импортировать .prn  файл в Mathcad как матрицу. См. подраздел “Считывание матрицы с помощью функции READPRN .
    • Рисунок 7 показывает процесс графического представления векторов из данных, импортируемых из .prn  файла.

    19-08.gif (8679 bytes)

    Рисунок 7: Графическое представление импортированных векторов

    Графическое представление других выражений

    Рисунки 2-6 показывают некоторые из наиболее употребительных типов графиков. Еще один пример на Рисунке 12 показывает нанесение на график константы, используемой как риска на графике другой функции. Возможные графики не исчерпываются этими примерами. Можно отобразить на графике любое множество точек, координаты которых вычисляются любой парой выражений, лишь бы только эти выражения использовали одни и те же дискретные аргументы.

    В начало страницы  К предыдущему разделуК следующему разделу

    Список встроенных функций

    | На первую страницу | Поиск | Купить Matlab

    Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


    Copyright © 1993-2024. Компания Softline. Все права защищены.

    Дата последнего обновления информации на сайте: 04.03.17
    Сайт начал работу 01.09.00