Как сделать трассировку в маткаде

Обновлено: 07.07.2024

Чтобы изменить формат графика: Щёлкните мышью на графике, чтобы выделить его. Mathcad заключает график в синюю выделяющую рамку, и меню X-Y-График заменяет меню Графика. Дважды щёлкните мышью в области графика.

Как изменить линию графика в Маткаде?

Чтобы изменить маркер кривой, тип линии, её толщину, цвет, вид графика, нажмите на стрелку около каждого соответствующего поля, чтобы увидеть раскрывающийся список свойств, и затем щёлкните мышью на нужном. Нажмите “OK”, чтобы принять изменения и закрыть диалоговое окно.

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

  1. Щёлкните в графике, чтобы выделить его. .
  2. Выберите Формат из меню X-Y-График или дважды щёлкните мышью на выбранном графике. .
  3. Напечатайте заголовок графика в поле “Заголовок”.

Как построить два графика на одном поле в Mathcad?

Чтобы построить несколько независимых кривых на одном чертеже, введите два или более выражения, отделяемых запятыми на оси абсцисс, и то же самое число выражений на оси ординат. Mathcad согласует выражения попарно — первое выражение оси абсцисс с первым выражением оси ординат, второе со вторым и так далее.

Как изменить цвет графика Маткад?

1. Установите флажок Область графика (Plot Area), а затем щелкните поле рядом с полем по умолчанию Сплошной цвет (Solid color), чтобы открыть Набор цветов по умолчанию (Default Color Set). 2. Щелкните Дополнительные цвета (More Colors), чтобы открыть диалоговое окно RGB и задать для RGB значение 200:255:200.

Как отформатировать построенный график?

Построенный график можно форматировать. Для этого нужно выделить график и выбрать команду X-Y Plot из Format/ Graph либо выполнить двойной щелчок левой кнопкой мыши по графику. В результате появится диалоговое окно Formatting Currently Selected X-Y Plot для задания параметров форматирования выбранного графика (рис.

Как сделать сетку на графике в Маткаде?

Как построить график параметрически заданной функции?

  1. Определить t как дискретную переменную.
  2. Задать переменные х и у как функции переменной t.
  3. Щелкнуть мышью в свободном месте. .
  4. В появившемся шаблоне напечатать х(t) в среднем поле по оси абсцисс, напечатать y(t) в среднем поле по оси ординат.

Как увеличить количество точек на графике в Маткаде?

На вкладке Графики (Plots) в группе Кривые (Traces) щелкните список Число точек (Number of Points) и выберите требуемое число.

Как сделать трассировку в Маткаде?

Для того чтобы включить режим трассировки, щелкните в области графика правой кнопкой мыши и выберите в контекстном меню пункт Trace (Трассировка). В результате появится окно трассировки (рис. 16.26), а в поле графика Вы увидите две пересекающиеся пунктирные линии.

Как задать диапазон значений в Маткаде?

Если вы еще помните, на чем закончился наш разговор в предыдущий раз, то это очень и очень хорошо — значит, у вас, похоже, неплохая память. Впрочем, даже если и не помните, то это вовсе и не означает, что память у вас какая-нибудь не такая, как ей следовало бы быть — у каждого в жизни есть миллионы вещей, помнить которые важнее (и гораздо полезнее!), чем то, чем кончилась предшествующая данной статья в серии "MathCAD — это просто!". Да и мне, в общем-то, совсем не сложно будет вам напомнить, на чем мы с вами в прошлый раз остановились.

А остановились мы с вами на том, что отладка — это удобный способ избавить проекты в MathCAD'е, связанные с какими-нибудь более-менее серьезными вычислениями, от разнообразных ошибок, которые имеют свойство возникать в них буквально на ровном месте. Поговорив о том, как включать отладочный режим (Debug Mode, если по-английски), мы с вами, собственно говоря, и остановились. Но напоследок я успел обронить, что в MathCAD'е для отладки документа требуется некоторая его предварительная подготовка. Возможно, вы не обратили внимания на эту фразу, но она, на самом деле, имеет очень большое значение. К сожалению, это действительно так — для того, чтобы отлаживать в MathCAD'е программы или просто какие- либо занимающие существенное время вычисления, требуется вначале немного модифицировать исходный код программы или рабочую область, в которой располагаются все наши вычислительные операторы. Если вы отлаживали когда-нибудь приложения в специализированных средах разработки программного обеспечения, то можете найти, что это, мягко говоря, не слишком удобно. Ведь гораздо проще и удобнее просто перевести выполнение программы в отладочный режим и в нужный момент прервать ее выполнение, чтобы просмотреть значения переменных и выяснить, на каком именно этапе возникает ошибка. Что ж, здесь сложно спорить с тем, что быстро выставить точки останова программы в тех же Delphi или Visual Studio удобнее, чем вписывать специальные отладочные функции в сам текст программы, однако, как поется в известной песне, "этот мир придуман не нами". MathCAD, к сожалению, тоже придуман и создан не нами (хотя вряд ли здесь есть о чем действительно сожалеть), и наверняка решение разработчиков этой мощной математической среды организовать отладку именно таким довольно-таки экзотическим с точки зрения принятой практики программирования способом имеет под собой довольно веские инженерные основания, связанные с внутренней архитектурой MathCAD'а. Поэтому вместо того, чтобы предаваться мечтами о том, как было бы хорошо, если бы все в этом мире было идеально, давайте лучше пойдем по тому пути, по которому эволюция заставила идти все живое на нашей планете — то есть приспособимся к внешним условиям и будем отлаживать наши творения так, как нам позволили создатели MathCAD'а. В конце концов, это все-таки лучше, чем полное отсутствие средств отладки.

Отладочные функции: trace

Функции, которые должны включаться в программу или в документ MathCAD, чтобы их можно было отлаживать, требуются там для того, чтобы останавливать программу в нужные моменты времени и выводить в специальное отладочное окно, о котором мы говорили в предыдущий раз, значения интересующих нас переменных. В общем-то, как я уже говорил в той же самой предыдущей статье цикла, именно в этом и заключается процесс отладки, а потому, кроме знания того, как работают эти функции, от нас не требуется никаких специфических знаний для того, чтобы мы могли успешно проводить отладку программ или документов в этой мощной математической среде. Хочу хоть немного вас обрадовать, чтобы хоть как-то извиниться за запугивание неудобством отладки в MathCAD'е. Запоминать много функций для того, чтобы проводить отладку, от вас не потребуется. Отладочных функции всего две, а потому у нас будет возможность поговорить о каждой из них довольно-таки подробно.

Итак, первая из этой "сладкой парочки" функция называется trace. По принятой в MathCAD'е традиции ее название пишется со строчной буквы, и, как вы знаете, если написать ее с прописной, ничего толкового из этого не выйдет. Что же делает эта функция? Догадаться о ее функциональности несложно, если вспомнить, как по-английски называется то окно, в которое выводится отладочная информация в MathCAD'е. Оно называется Trace Window. Думаю, вы уже уловили связь и логику — действительно, функция trace используется именно для того, чтобы выводить отладочную информацию в это самое окно. У нее может быть любое количество аргументов — от одного до сотен, хотя, конечно, реально использовать большое количество аргументов вряд ли кто-то будет — это, скажем прямо, не слишком целесообразно. Если у функции один аргумент, то именно его значение она выведет в специальном отладочном окне. Если же аргументов несколько, то их используют в следующем виде: trace("x = <0>, y = ", x, y). Здесь номера 0, 1 и т.д. означают порядковую позицию соответствующей переменной в списке аргументов функции trace, следующих за самым первым (или, судя по нумерации, минус первым) аргументом. В результате своей работы функция trace с таким набором аргументов выведет строку вида "x = 0.2, y = 0.03" (естественно, без кавычек), где вместо 0.2 и 0.03 будут стоять соответствующие реальные значения указанных переменных, которые те принимают в ходе выполнения программы.

Что ж, давайте посмотрим на скриншот с примером конкретной программы, в которой используется отладка. Как вы можете легко увидеть, в ней в цикле вычисляется значение суммы квадратов целых (я бы даже сказал, натуральных) чисел от одного до пяти. Конечно, вы можете сказать, что здесь нечего особенно отлаживать, и, само собой, будете совершенно и безоговорочно правы. Но ведь мы с вами только учимся грамотно выполнять отладку, а учиться лучше на простых примерах — не нужно быть Макаренко, чтобы понимать эту простую истину. Поэтому давайте обратим внимание на нижнюю часть окна среды MathCAD, в которой расположилось окно с отладочной информацией — то самое Trace Window, которое я совсем недавно здесь вспоминал. В этом окне вы можете увидеть, что программа на каждой итерации исправно выдает значение переменной x, в которую и записывается сумма якобы интересующих нас с вами сейчас квадратов. Правда, здесь есть маленькая — совсем-совсем небольшая — тонкость. Дело в том, что, когда вы, набрав эту программу в MathCAD'е, переключитесь в отладочный режим (а без него отладка невозможна), то никаких значений в отладочном окне не появится. И это, заметьте, не какой-то "глюк" MathCAD'а, а вполне закономерное и нормальное поведение этой математической среды. Почему так? На самом деле, все очень просто. Дело в том, что для того, чтобы в отладочном окне появилась какая бы то ни было информация, программу требуется выполнить еще раз, но уже в отладочном режиме. Поэтому требуется убрать знак равенства после программы, а после перехода в отладочный режим установить его по-новому, чтобы программа выполнилась в отладочном режиме, и мы могли увидеть значения переменных там, где им и положено быть.

Отладочные функции: pause

Согласитесь, что, хотя просмотр значений переменных в процессе отладки программы — это и важно, но все-таки еще было бы довольно неплохо иметь возможность остановить выполнение программы тогда, когда это необходимо. Можно ли это сделать при отладке в MathCAD'е? Наверное, было бы удивительно, если бы разработчики этой мощной математической среды, реализовав в ней множество гораздо более сложных и масштабных вещей, отказали ее пользователям в такой простенькой, по своей сути, возможности. И действительно, в арсенале пользователя MathCAD имеется функция, как нельзя лучше подходящая для того, чтобы останавливать программу при отладке. О ней мы с вами сейчас, конечно же, и поговорим. Называется она весьма логично и естественно — pause. Когда выполнение программы доходит до этой функции, то оно останавливается, и вы можете спокойно просмотреть все, что вас интересует, в отладочном окне. Аналогичным образом можно остановить и процесс вычислений в рабочей области главного окна среды MathCAD. Параметров у этой функции может быть ровно столько же, сколько и у только что рассмотренной нами функции trace. Смысл их, собственно говоря, полностью идентичен смыслу параметров функции trace, а потому и разбирать отдельно мы с вами их не будем. На скриншоте вы можете увидеть пример использования этой функции.

Возникает вполне логичный и закономерный вопрос: если мы приостановили выполнение программы, можем ли мы сказать среде продолжить его с того места, на котором была сделана пауза? Вопрос, в общем-то, как вы, наверное, догадываетесь, имеет риторический характер, поскольку сказать "нет" в ответ на него было бы равносильно признанию полной бесполезности функции pause. А если функция бесполезна, зачем вообще было включать ее в MathCAD? Поэтому pause — это все-таки полезная функция, а продолжить выполнение программы с того места, на котором мы его остановили, очень и очень просто. Для этого на панели Debug, которую мы с вами уже успели немного обсудить в предыдущей статье цикла, существует специальная кнопка Resume. Она выглядит как кнопка для начала проигрывания звукозаписи или видео на предназначенных для этого устройствах, т.е. обозначена характерным треугольником. Обратите внимание на следующем скриншоте, что при каждом нажатии кнопки Resume выполнение программы продолжается ровно до тех пор, пока она вновь не натыкается на функцию pause. После этого, чтобы опять продолжить выполнение программы, нам снова придется прибегнуть к помощи этой волшебной кнопки.

Кстати, выполнение программы можно не только продолжить, но и вовсе прервать. Здесь, опять-таки, полная аналогия с проигрыванием музыки или видео, которая, как видите, заключается не только в сходстве кнопок. Функция pause устанавливает нашу программу на паузу, из которой потом можно продолжить ее выполнение. В то же время, иногда бывает нужно перейти к выполнению программы сначала или просто отменить выполнение — чтобы, например, внести изменения в исходный код. Тогда рядом с кнопкой Resume поищите кнопку Interrupt (она выполнена в виде классически обозначающего остановку проигрывания квадрата). Именно она поможет вовсе остановить выполнение программы в тех случаях, когда вам нужно именно это. После остановки MathCAD подсветит программу красным цветом и выдаст подсказку, что для того, чтобы она была выполнена, нужно нажать F9.

Ну вот, про отладку мы, как мне кажется, в общем-то, и поговорили. Хочу еще раз обратить ваше внимание на тот факт, что, хотя в конце я говорил только об отладке программ, на самом-то деле совершенно аналогичным образом можно производить отладку и тех документов в среде MathCAD, в которых вы вовсе не прибегаете ни к какому программированию. Делать это, в общем-то, ничуть не сложнее, чем отлаживать именно программы, да и пользы, пожалуй, не меньше, так что не стоит брезговать отладкой даже в том случае, если вы предпочитаете обходиться в MathCAD'е без программирования. И, как видите, в отладке действительно нет ничего концептуально сложного. Хотя, конечно, когда на практике возникает необходимость поиска каких-либо ошибок, то здесь уже не все так просто, поскольку, даже зная значения разных переменных на различных этапах выполнения программы или просто каких-либо расчетов, не всегда можно достаточно быстро определить, что именно является причиной ошибки. Но "чувство ошибок", помогающее находить их интуитивно, приходит с опытом, а потому я в очередной раз призываю вас не жалеть времени на практические занятия с MathCAD'ом. Здесь тот самый случай, когда лучше (причем намного!) один раз попробовать самостоятельно, чем сто, а то даже и двести, триста — да что там, тысячу — раз прочитать обо всем этом в газете. Пусть чтение интересно и тоже, конечно же, не бесполезно, но, поверьте, практика полезнее стократ.

SF, spaceflyer@tut.by

Компьютерная газета. Статья была опубликована в номере 43 за 2008 год в рубрике soft

Mathcad заключает график в синюю выделяющую рамку, и меню X-Y-График заменяет меню Графика. Дважды щёлкните мышью в области графика. Иначе выберите Формат из меню X-Y-График. Появится диалоговое окно для форматирования графика в декартовых координатах.

Как изменить цвет графика в Маткаде?

Чтобы настроить любой цвет диаграммы, щелкните значок Диаграмма (Chart) , вкладку Стили (Styles), а затем щелкните Фон диаграммы (Chart Background), Граница диаграммы (Chart Border), Область графика (Plot Area) или Граница графика (Plot Border).

Как сделать трассировку в Маткаде?

Для того чтобы включить режим трассировки, щелкните в области графика правой кнопкой мыши и выберите в контекстном меню пункт Trace (Трассировка). В результате появится окно трассировки (рис. 16.26), а в поле графика Вы увидите две пересекающиеся пунктирные линии.

Как сделать сетку на графике в Маткаде?

Как отформатировать построенный график?

10). Построенный график можно форматировать. Для этого нужно выделить график и выбрать команду X-Y Plot из Format/ Graph либо выполнить двойной щелчок левой кнопкой мыши по графику.

Как уменьшить масштаб графика Маткад?

Mathcad позволяет увеличить элемент графика. Чтобы изменить масштаб изображения части графика, выполните следующее: Поместив курсор в область графика, нажмите мышь, чтобы заключить график в синий выделяющий прямоугольник. Меню X-Y-График заменяет меню Графика.

Как задать диапазон значений в Маткаде?

Как изменить цвет фона в Mathcad?

Для того чтобы задать цвет фона всего документа, выберите команду Format / Color / Background (Формат / Цвет / Фон) и определите в палитре понравившийся Вам цвет. Выделить область можно не только цветом, но и обрамлением (рис. 17.5).

Как создать таблицу в Маткаде?

  1. Щелкните в месте документа, куда нужно поместить таблицу.
  2. На вкладке Матрицы/таблицы (Matrices/Tables) в группе Матрицы и таблицы (Matrices and Tables) выберите пункт Вставить таблицу (Insert Table), а затем перетащите указатель, чтобы задать нужные размеры таблицы.

Что такое трассировка графика?

Трассировка (англ. trace — отпечаток, контур, очертание) — процесс преобразования растрового изображения в векторное.

Как построить несколько графиков в одной системе координат в Маткаде?

Чтобы построить несколько независимых кривых на одном чертеже, введите два или более выражения, отделяемых запятыми на оси абсцисс, и то же самое число выражений на оси ординат. Mathcad согласует выражения попарно — первое выражение оси абсцисс с первым выражением оси ординат, второе со вторым и так далее.

Как убрать сетку в Маткаде?

Графика

При задании функции двух переменных, любой паре чисел (x,y) из некоторого множества D упорядоченных пар чисел поставлено в соответствие по определенному закону единственное число – значение функции F(x,y) . Множество D называется областью определения функции. Пару чисел x,y можно рассматривать как пару координат точки M на плоскости, координата z=F(x,y) . При этом аргументами функции будут координаты x,y точки M. Числа x,y можно рассматривать как координаты вектора r , исходящего из начала координат и с концом в точке M(x,y) . Тогда функция двух переменных будет функцией вектора, что записывается в виде формулы z = F(r) , причем аргументами функции являются координаты вектора r .

3.3.1.График поверхности

График функции двух переменных есть множество точек (x,y, F(x,y)) . График представляет собой некоторую поверхность. График функции двух переменных F(x,y) строится с использованием шаблона графика поверхности на панели Графика. Для построения графика поверхности можно использовать различные способы [3]. Если надо только посмотреть общий вид поверхности, MathCAD автоматически строит график.

Для построения графика:

  • определить математически функцию двух переменных
  • Вызвать Surface Plot с панели графиков (или команду Insert -> Graph -> Surface Plot
  • В графической области на месте шаблона для ввода указать (без аргументов) имя функции F.

При автоматическом построении графика независимые переменные x и y принимают значения из промежутка [-5,5].

Пример 3.9

F(x,y)=(x-1)^5+(y-1)^5

Построим график функции (Рис.3.19).

F(x,y):=(x-1)^5+(y-1)^5

 Листинг построения графика поверхности примера 3.9

Настройка графика (изменение параметров)

Чтобы изменить заданные по умолчанию параметры графиков, надо выделить график и, активизировать двойным щелчком левой кнопкой мыши. Появится диалоговое окно 3-D Plot Format (Форматирование трехмерных графиков) (Рис.3.20).

 Окно 3-D Plot Format (Форматирование трехмерных графиков)

Диалоговое окно 3-D Plot Format содержит девять закладок и множество флажков для выбора режима построения графика.

Вкладка General "Общее".

Раздел View "Вид" показывает углы, под которыми наблюдается построенный график поверхности.

Поле Rotation определяет угол поворота вокруг оси Z в плоскости X-Y. Значение в поле Tilt задает угол наклона линии взгляда к плоскости X-Y. Поле Zoom позволяет увеличить (уменьшить) графическое изображение в число раз, равное цифре, указанной в поле.

Раздел "Стиль оси" определяет стиль изображения размеров графика:

  • периметр –график с размерами по периметру;
  • угол –график с размерами по осям;
  • нет –график без размеров по периметру и по осям;
  • равные шкалы – установка по осям равных масштабов.

Раздел Frames (Границы) определяет обрамление графика:

  • Show border – показывает границы графика;
  • Show box каркас – показывает график в параллепипеде.
  • Plot 1 Display as (График/ несколько графиков Отобразить как) График 1 Панель переключателей определяет форму представления трехмерного графика: контурный, точечный, векторное поле и др.)

После изменения параметра щелкните по кнопке Применить. Для возвращения в документ нажмите клавишу ОК.

Вкладка Axes (Ось) позволяет изменять внешний вид осей координат

  • Grids (Сетки) — можно отобразить на графике линии, описываемые уравнениями x,y,z= const.
  • Если переменные введены с индексами – , на осях Ox и Oy указываются значения индексов i и j, в то время как ось Oz размечается в соответствии с промежутком, которому принадлежат элементы матрицы значений .
  • Auto Grid (Автосетка), программа самостоятельно задает сетку. Если ее отключить, можног указать число линий сетки,.
  • Auto Scale (Авошкала) , MathCAD сам определяет границы построения графика и масштабы по осям.
  • При отключении Auto Scale можно самостоятельно задать пределы изменения переменных в полях Minimum Value(Минимум) и Maximum Value (Максимум).
  • Show Numbers (Нумерация), отображаются метки на осях и подписи к ним.

На вкладке QuickPlot Data (Рис.3.21) можно установить другие пределы изменения независимых переменных x и y , установить количество линий сетки, определить систему координат: декартову, сферическую, цилиндрическую.

 Окно 3-D Plot Format. Вкладка QuickPlot Data

Для представления графика в разных системах координат достаточно щелкнуть соответствующий переключатель Coordinat System (Рис.3.21). На рисунках 3.22 и Рис.3.23 показаны графики функции примера 3.9. в сферической и цилиндрической системе координат

F(x,y):=(x-1)^5+(y-1)^5

. График примера 3.9. при установке сферических координат

F(x,y):=(x-1)^5+(y-1)^5

График примера 3.9. при установке цилиндрических координат

Вкладка Appearance (Внешний вид) позволяет изменять для каждого графика вид и цвет заливки поверхности (область Fill Options); вид, цвет и толщину дополнительных линий на графике (область Line Options); наносить на график точки данных (опция Draw Points области Point Options), менять их вид, размер и цвет.

Важная опция Calomap окрашивает график: максимальные значения в красный, наименьшие – в синий цвет как в спектре видимого света..

Вкладка Lighting (Освещение). При включении опции Enable Lighting (Наличие подсветки) позволяет выбрать цветовую схему для освещения, "установить" несколько источников света, выбрав для них цвет освещения и определив его направление.

Вкладка Backplanes (Основание) позволяет изменить внешний вид плоскостей, ограничивающих область построения: цвет, нанесение сетки, определение ее цвета и толщины, прорисовка границ плоскостей

Вкладка Advansed (Дополнительно)позволяет установить параметры печати и изменить цветовую схему для окрашивания поверхности нрафика, а также указать направление смены окраски (вдоль оси Ox, Oy или Oz). Включение опции Enable Fog (Наличие Тумана) делает график нечетким, слегка размытым (полупрозрачным). При включении опции Perspective (Перспектива) появляется возможность указать в соответствующем поле расстояние до наблюдателя.

Примеры построения графиков функций

В автоматическом режиме (по умолчанию) MathCAD строит график в интервале изменения переменных x и y : (-5;5). Если в этой области функция не является непрерывной (имеет разрыв), график не строится. Можно перестроить пределы изменения x и y в окне форматирования. Можно задать пределы изменения x и y аналитически, в нужной области рассмотрения графика и построить сетку с нужными параметрами. Рассмотрим построение графиков различными способами.

Пример 3.10


Построить график поверхности функции разными способами.

Графики в Mathcad


Одним из многих достоинств Маткад является легкость построения графиков.

Панель графиков вызывается нажатием кнопки с изображением графиков на математической панели. Панель графиков


На панели графиков расположены девять кнопок с изображением различных типов

графиков (название графиков каждой кнопки высвечивается при подводе к ней курсора и ожидании в течение 3-5 секунд): X-Y Plot — графики в декартовых координатах, Polar Plot — графики в полярных координатах, 3D Bar Chart — столбиковые диаграммы, Surface Plot — трехмерный график, Cunter Plot — карта линий уровня (изолиний), Vector Field Plot — векторное поле, 3D Scatter Plot — трехмерный точечный график. Сначала нас будетинтересовать левая верхняя кнопка Х-У графиков в декартовой системе координат (По-английски X-Y Plot).

Для построения графика нужно:

  • 1) вызвав панель графиков, нажать на кнопку с изображением декартовых графиков. Появятся два вложенных друг в друга квадрата, внутри которых есть несколько точек.
  • 2) Сначала нужно подвести курсор к средней точке оси абсцисс и набрать там аргумент х.
  • 3) Затем следует подвести курсор к средней точке около оси у и набрать там наименование функции в виде у (х).
  • 4) Щелкнем несколько раз мышью вне графика. На экране появится график.

Поместим курсор внутрь графика и щелкнем левой клавишей мыши. Появится окно. Оно состоит из трех страниц. Первая страница окна формирования графиков. В левом нижнем углу страницы имеются точки Boxed (коробочка), Crossed(оси), None(нет). Нажав на первую точку, введем в график оси координат. На первой странице имеются строки X-Axes (ось Х) и Primary Y-Axes (первая осьУ), а под ними ряд надписей, левая часть которых относится к оси Х, а правая — к оси У: Log Scale (логарифмическая шкала) вводит логарифмический масштаб для соответствующей оси; Grid lines (сетка) — ее нажатие вводит сетку на график; Numbered(оцифровка) — оцифровка сетки; Auto scale (автоматическая оцифровка); Show markers (показ маркеров); Auto grid (автоматическое разбиение сетки). Наличие надписей Enable secondary Y-Axes (возможность второй оси У) и Secondary YAxes (вторая ось У) дает возможность формировать графики различного масштаба для различных функций. На представлена вторая страница того же окна. Вторая страница окна формирования графика

Из ее левого столбца (trace (след) 1, trace 2 и т.д.) следует, что на одном графикеможно наносить до 16 различных функций. Вводя соответствующие значения в остальные столбцы, можно изменять вид(сплошная линия, пунктир, точки), цвет, толщину и т.д. каждой функции. На третьей странице окна задается заголовок (Title), место его расположения Above(сверху), Belove (снизу), наименования осей (Axis Labels) . Выбрав те или иные требования к графику, нажмем ОК и получим желаемый график. Заполнив графы двух страниц, получим график.

Трёхмерный график отличается от остальных графиков наглядностью.

Чтобы построить график, как показано на рисунке , нужно:

  • 1. Задать функции двух переменных, как это показано выше графика на рисунке 3
  • 2. Используя палитру графики, ввести шаблон трехмерного графика. На единственное место ввода под шаблоном ввести f, f1, f2, f3.
  • 3. Навести курсор мышки и два раза щёлкнуть по графику, открыть окно Axes, после его открытия поменять масштаб на осях и переименовать оси, после открыть окно Appearance и поменять цвет каждой функции, закрыть все окна.
  • 4. Вывести курсор мыши за пределы графика и щелкнуть левой клавишей мыши — будет построен график, который показан на рисунке

Программа Mathcad может также помочь с вычислением курсовой работы:

  • 1. Обозначить численно длину проводника, площадь его сечения, напряжение и плотность l s u p соответственно. Далее задать формулы для нахождения сопротивления и силы тока.
  • 2. После чего выписать все неизвестные, поставив после них равно, и получить конечный результат.

Или вот такой пример:



Дифференцирование и интегрирование

Также с помощью программы Mathcad можно дифференцировать и интегрировать функции:

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

я думаю что нет даже чисто логически взять калькулятор написать 2* и потом дать калькулятору самому умножать у тебя практически та же ситуация, ну хотя попробуй ввести начальную и конечную координаты и на просчет

График ведь построен с помощью задания какой-то функции. Нужно задать диапазон значений аргумента и получить значения функции.

Здравствуйте!
Раньше пользовалась Mathcad 14. Там есть крайне удобная функция "trace", позволяющая, например, отследить текущий прогресс выполнения программ. В 2001 я такой штуки не нашла. Её там нет? Ну и как вообще там обстоят дела с дебагом?

shuria писал(а): Здравствуйте!
В 2001 я такой штуки не нашла. Её там нет?
Ну и как вообще там обстоят дела с дебагом?

Отладку можно написать самому и подключить в виде пользовательской dll. Можно самому сделать аналог функции trace(), но вывод делать либо в файл, либо в динамически создаваемое окно. А вообще, лучше 15-й версией пока пользоваться.

uni писал(а): Отладку можно написать самому и подключить в виде пользовательской dll. Можно самому сделать аналог функции trace(), но вывод делать либо в файл, либо в динамически создаваемое окно. А вообще, лучше 15-й версией пока пользоваться.

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

Читайте также: