БлогNot. Как заштриховать область под графиком в MathCAD

Как заштриховать область под графиком в MathCAD

Самое простое - эпюра, процитируем инет:

Эпюры в MathCad строятся следующим образом. Допустим мы имеем какой-нибудь график зависимости F(x). Нам нужно на произвольном промежутке построить эпюру. При помощи ранжированной переменной создается столбец значений аргумента на этом промежутке. Далее, в тех же осях, где и построен исходный график, строится второй график. Чтобы построить второй график, нужно установить курсор MathCad в то место, где написано имя первой функции, сместить курсор в самое правое положение и нажать на клавиатуре запятую. В результате должен появится новый пустой маркер. В этот новый маркер записывается название той же самой функции, но только зависеть она у нас будет уже от ранжированной переменной. То есть она будет точечной. Аналогично создаем второй маркер и для оси абсцисс. В новый маркер оси абсцисс вводим название ранжированной переменной. Жмем enter. На первый взгляд ничего не поменялось. Заходим в свойства графика, щелкнув 2 раза левой кнопкой мыши по нему. Переходим во вкладку Traces (Трассировка). Там для trace 2 (кривая 2) устанавливаем понравившийся symbol (Символ) и обязательно во вкладочке Type (Тип) устанавливаем значение stem (отрезки с маркерами). Жмем в этом окне ОК и смотрим что получилось.

Можно делать поинтереснее, но оригинальные картинки-решения на Экспоненте, к сожалению, не сохранились, а материал занимательный.

Выделить (закрасить) область графика, ограниченную двумя кривыми f1(v), f2(v) и константами (маркерами) left, right:

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

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

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

Закраска только фрагмента от left до right:

закраска только фрагмента от left до right по оси X
закраска только фрагмента от left до right по оси X

Значение d брать лучше нечётное, иначе штриховка немного выходит за правую границу. При небольших значениях d получаются интересные закраски:

при малом d
при малом d

Закраска области между графиками вертикальной штриховкой (ступенчатой периодической конструкцией):

закраска области между графиками вертикальной штриховкой
закраска области между графиками вертикальной штриховкой

Ещё вертикальная штриховка:

ещё вертикальная штриховка
ещё вертикальная штриховка

Ещё более простая вертикальная закраска:

ещё более простая вертикальная закраска
ещё более простая вертикальная закраска

Диаграммы Венна (пересечения множеств-окружностей):

закраска диаграммы Венна в Mathcad
закраска диаграммы Венна в Mathcad

Закраска "плетёнкой":

закраска "плетёнкой"
закраска "плетёнкой"

Как закрасить с область, описанную системой неравенств вида

6*x1+4*x2>=12 
2*x1+3*x2<=24 
-3*x1+4*x2<=12

закраска области допустимых решений задачи линейного программирования в Mathcad
закраска области допустимых решений задачи линейного программирования в Mathcad

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

22.12.2015, 23:09 [16533 просмотра]


теги: графика mathcad

показать комментарии (1)