Warning: file(unlucky_ip.csv): failed to open stream: No such file or directory in /var/www/user16028/data/www/enmash.info/index.php on line 60

Warning: fclose() expects parameter 1 to be resource, null given in /var/www/user16028/data/www/enmash.info/index.php on line 84
Как строить графики в Маткаде

enmash.info


Как в Маткаде построить график

На первом курсе матанализа вам пригодится умение строить график по точкам в MathCad. По ходу обучения вплоть до пятого курса на лабораторных и практиках придется строить много различных графиков, поэтому советую научиться их строить в Маткаде. Некоторым построение графиков в Маткаде пригодится и в школе. Не обязательно использовать для этого такой мощный инструмент, как MathCad, но, лучше овладеть универсальной программой для расчетов.

Построение графика по точкам

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

Итого того, что получится с несколькими построенными графиками в MathCad

Итак, чтобы построить графики в Маткаде по данным лабораторной работы, вам потребуется создать при помощи пиктограммы [::] 5 матриц с одним столбцом (в качестве примера). Длины матриц должны быть одинаковы. В одной будут храниться координаты по оси X точек, по которым программа построит график, в другой будут координаты точек по оси Y. Затем вы создаете поле для графика при помощи инструмента Plot с панели Math . Включить эту панель можно из меню View->Toolbars->Math. Внутри этого поля можно задать (интуитивно понятно) диапазон по оси X и Y, в котором будет рисоваться график. После двойного щелчка на графике можно задать шаг сетки и сделать так, чтобы отображался шаг сетки -3, -2, -1, 0, 1, 2, 3, сделать текстовые подписи для осей, включить логарифмический масштаб по оси, задать количество отображаемых нулей, форму представления чисел, цвет линий и так далее. Важно делать целочисленный шаг сетки, так как многие преподаватели это требуют, да и разумно, чтобы так было. Для этого нужно задать интервалы по осям, а потом дважды щелкнуть на поле графика и поставить по каждой оси столько "Number of grids", чтобы на каждой линии оказалось целочисленное значение.

Сглаживание графика в MathCad

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

Создаете две матрицы, обозначенные gx и gy, каждая с одним столбцом при помощи значка [::] с панели Matrix (для включения панели идите во View-Toolbars->Matrix). Это опорные точки, затем вводите переменную x с шагом 0.1, например. Это надо делать обязательно при помощи панели Matrix, не пытайтесь просто печатать две точки, выдаст ошибку.

Смысл m..n такой - [1-ое значение],[первое значение + шаг]..[последнее значение].

Далее нужно задать вспомогательную функцию - G:=lspline(gx,gy) (Внимание! Первая буква L маленькая, а не i !). Умные слова про эту функцию услышите на матмоде или почитайте в интернете. Итоговым шагом является график, где по оси Y вы вводите interp(G,gx,gy,x) . Вот график и стал гладким. По аналогии можете теперь сгладить любой график, построенный по точкам в MathCad.

График, построенный по точкам и сглаженный при помощи сплайнов и интерполяции.

Как построить график функции

Для того, чтобы построить график функции нужно задать функцию, например y(x):=x2. Забивать это нужно прямо с клавиатуры. На поле графика у оси 0y посередине пишете y(x), а по другой оси - x.

График функции

Надеюсь, это краткое содержание сэкономит вам время вместо чтения статей из Интернета и учебников по MathCad. Вы также можете ознакомиться с краткой инструкцией о том, как решать уравнения в Маткаде.

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