Главная » Просмотр файлов » Гурский Д., Турбина Е. - Вычисления в MathCad 12

Гурский Д., Турбина Е. - Вычисления в MathCad 12 (1077322), страница 14

Файл №1077322 Гурский Д., Турбина Е. - Вычисления в MathCad 12 (Гурский Д., Турбина Е. - Вычисления в MathCad 12) 14 страницаГурский Д., Турбина Е. - Вычисления в MathCad 12 (1077322) страница 142018-01-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 14)

На место черного маркера, появившегося справа от оператора присваивания, введите значение вашей переменной.В общем случае значение переменной может быть определено как число, матрица либострока.Чаще всего переменную приходится определять как число. Сделать, однако, это можно по-разному. Наиболее простой вариант — непосредственно присвоить переменнойзначение, равное некоторому действительному или мнимому числу.Пример 2 . 1 .

Присваивание переменной численного значениях:= 1232 .у : = - + --1Можно определить переменную через число, заданное как некоторое конкретное значение функции или алгебраического выражения.58•:• Глава 2. Вычисления и типы данныхПример 2.2. Определение переменной через значение функциих:= пVARIABLES sin(x) + хЧтобы присвоить переменной значение матрицы или вектора, последние должны бытьпросто введены в правый маркер оператора «:=». О том, как это сделать, мы поговоримв гл.

3. К определениям переменной данного типа можно также отнести и заданиевектора значений с помощью оператора ранжированной переменной (range variable)(о нем также читайте в гл. 3).Пример 2.3. Присваивание переменной матричного значенияМ:=1 2sИ, наконец, переменная может быть определена как строка. При этом ее значение обязательно должно быть взято в кавычки.Пример 2.4. Определение переменной как строкиString := "Mathcad"Значение переменной в Mathcad можно и переопределить: для этого операцию новогоприсваивания нужно провести правее или ниже старого присваивания.Человека, впервые столкнувшегося с выполнением расчетов с помощью компьютера,вид оператора присваивания может несколько смутить.

Это связано с тем, что в традиционном математическом синтаксисе функции, которые он выполняет, возложены наобычный знак «=». Ситуация эта, вообще говоря, не совсем характерна для системыMathcad, разработчики которой стремились максимально близко следовать общепринятым традициям оформления «бумажной» математики, и связана она с попыткойнайти компромисс между этими традициями и нормами программирования.

Почемуже нельзя использовать один оператор «=» и для присваивания, и для вывода значения, и для указания равенства двух объектов данных или выражений? Дело в том, чтопрограмма лишена логики — поэтому понять из контекста, какие функции в каждомконкретном случае выполнял бы оператор «=», она не смогла бы. По причине этого длякаждой операции, которая на бумаге обозначается обычным «=», в Mathcad имеетсяиндивидуальный оператор.

Знак же «:=» довольно традиционен: он является оператором присваивания, например, в языке программирования Pascal. Однако в том случае, если вам нужно подготовить отчет или традиционный вид оператора присваивания для вас более удобен, тип его отображения можно изменить. Сделать это можнодвумя способами.Если вы хотите изменить вид оператора в конкретной формуле, то выполните по немущелчок правой кнопкой мыши.

При этом откроется контекстное меню формулы, в котором следует выбрать всплывающее меню View Definition As (Отображать присваивание как). В данном меню нужно переставить флажок из пункта Colon Equal (Равенствос двоеточием) в пункт Equal (Равенство).В том случае, если все присваивания в документе должны быть отображены с помощьюпростого равенства, выполните команду Tools • Worksheet Options • Display (Инструменты • Параметры документа • Отображение). Здесь в списке Definition (Определение) выберите строку Equal (Равенство).

При этом вы измените принятые по умолча-2.2. Задание переменных и функций •> 5 9нию установки документа, и все вводимые в дальнейшем определения будут отображаться как «=».Кстати, при выделении формулы, оператор присваивания в которой представлен в видепростого равенства, отобразится именно определенная по умолчанию его стандартнаяформа. Эта особенность необходима для того, чтобы существовала возможность отличить оператор присваивания от оператора глобального определения, логического равенства или численного вывода, которые могут принимать ту же форму.Присвоить переменной значение в виде какого-то буквенного выражения можно только в том случае, если все символы или их сочетания, которые в нем используются,определены выше как конкретные числа, матрицы или строки (или же являются системными переменными).

Иначе неопределенный символ будет выделен красным цветом и система выдаст сообщение об ошибке: This variable is undefined (Эта переменнаяне определена).2.2.2. ФункцииФункции в Mathcad делятся на две группы:• функции пользователя;'• встроенные функции.Техника использования функций обоих типов абсолютно идентична, а вот задание отличается принципиально.Задание функций пользователяОсобенности определения функций пользователя (проще говоря, функций произвольного вида) в Mathcad полностью совпадают с принятыми в математике правилами. Дляэтого необходимо выполнить следующую последовательность действий.1. Введите имя функции. В общем случае оно может быть совершенно произвольным,хотя определенные ограничения все-таки имеются.

О них мы поговорим немногохпозже.2. После имени функции следует ввести пару круглых скобок, в которых через запятую нужно прописать все переменные, от которых зависит функция. Задать функцию с параметром можно только в том случае, если ему выше присвоено конкретноечисловое значение. Иначе система выдаст уже знакомое нам сообщение об ошибке:This variable is undefined.3. Введите оператор присваивания «:=».4.

На месте черного маркера справа от введенного оператора присваивания задайтевид вашей функции. В выражение определяемой функции могут входить как непосредственно переменные, так и другие встроенные и пользовательские функции.Пример 2.5. Задание функции пользователяа:=1Ь:=2faЪЛf(x,y) := sin - + -yjтFUNCTIONS) := •a+buserFunction (x,y,z) := — + a-f(x,y) + b-cos(FUNCTION(z))yz60Глава 2.

Вычисления и типы данныхВстроенные функцииВстроенные функции — это функции, заданные в Mathcad изначально. Поэтому, чтобы их использовать, достаточно просто корректно набрать имена функций с клавиатуры. Впрочем, существуют и другие способы вставки нужной встроенной функции.Наиболее распространенные из них можно ввести с панели Calculator (Калькулятор).К таким функциям относятся синус, косинус, тангенс, натуральный и десятичный логарифмы, экспонента. Для того же, чтобы задать все остальные встроенные функцииMathcad, нужно открыть специальное окно Insert Function (Вставить функцию).

Проще всего это можно сделать нажатием одноименной кнопки панели Standard (Стандартные) с изображением стилизованного знака функции (рис. 2.1).Рис. 2 . 1 . Кнопка Insert Function (Вставить функцию) меню Standard (Стандартные)Также, для того чтобы вызвать данное окно (рис. 2.2), можно использовать сочетаниеклавиш Ctrl+Shift+F или Ctrl+E. И, наконец, ссылка на него имеется в меню Insert (Вставка).BesselComplex NumbersCurve Fitting and SmoothingData AnalystsDifferential Equation SolvingExpression TypeFile AccesszljacosUliRelunvicompte» 2(e (in cadarol who» с nine i ; Piir<(Ml vabs laJЛЩIjnserlICancelIРис. 2.2.

Окно Insert Function (Вставить функцию)Так как число встроенных функций Mathcad весьма значительно (несколько сотен),для удобства они распределены по тематическим группам. Их список, организованныйв алфавитном порядке, расположен в окне Function Category (Категория функций). Всего в Mathcad 32 тематические группы функций.При выборе определенной категории функций ее содержание отобразится в окне FunctionName (Имя Функции). Чтобы ввести нужную функцию, выделите ее в списке с помощью мыши или клавиш управления курсором и нажмите ОК (или лучше дважды щелкните на ней мышью).По умолчанию в окне Function Name (Имя функции) отображается полный список всехвстроенных функций, что соответствует категории ALL (Все). Производить поиск в полном списке несколько быстрее и удобнее, если вы приблизительно знаете написаниеимени нужной вам функции.На окне Insert Function (Вставить функцию) имеется специальная зона, в которойотображается текст описания выбранной функции.

Так, для первой функции списка2.2. Задание переменных и функций<• 6 1All acos (арккосинус) читаем: Returns the angle (in radians) whose cosine is z. Principal valuefor complex z (Возвращает угол (в радианах), косинус которого равен z. Действительнаячасть для комплексного z).В том случае, если вам нужна более полная информация о некоторой функции, нежели дает сжатое сообщение окна Insert Function (Вставить функцию), вы можете обратиться к справочной системе Mathcad. Для этого вам нужно, выделив функцию, информацию о которой необходимо найти, нажать специальную кнопку Help (Помощь)в левом нижнем углу окна. При этом будет открыта статья справочной системы, в которой имеется упоминание о данной функции.При вводе встроенных функций с клавиатуры следует помнить, что Mathcad различает регистр символов.

Характеристики

Тип файла
PDF-файл
Размер
47,8 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6390
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее