АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Выводы по заданию 8.1

Читайте также:
  1. Анализ результатов и выводы
  2. Анализируя результаты анкетирования можно сделать выводы.
  3. Билет26(можно только выводы в конце учить).
  4. Вопрос 5. Какие выводы позволяет сделать сбалансированный бизнес-анализ на стадии имитации строительства предприятия?
  5. Выводы (умозаключения) из простых атрибутивных суждениях
  6. Выводы 377
  7. Выводы для индивидуального развития.
  8. Выводы и включение результатов в систему знаний
  9. ВЫВОДЫ И ПРЕДЛОЖЕНИЯ
  10. Выводы и рекомендации
  11. Выводы из анализа исторического материала. Определение времени изобретения винокурения в России
  12. Выводы из обзора терминов хлебного вина

1. Для ввода данных используются три вида курсора, а также прямоугольные местозаполнители.

2. Знак присваивания вводится тремя способами.

3. В случае если «=» вводится после ранее не определенной переменной, он интерпретируется как знак присваивания. Если же «=» вводится после выражения или переменной, определенной ранее, выводится результат вычислений.

4. Для выхода из числителя, показателя степени, индекса и т.д. нажать < Пробел >. Для поворота уголкового курсора используется < Ins >.

5. Встроенные функции можно выбирать через меню или кнопками панели. Зная имя функции, можно ввести его самостоятельно с клавиатуры (аргумент следует взять в скобки).

6. Для завершения ввода следует нажать < Enter > или щелкнуть по листу.

7. Формулы отображаются на экране в общепринятой математической нотации.

8. В расчете участвует ближайшее к формуле значение влияющей переменной, стоящее выше (или левее) нее.

9. При изменении исходных данных, участвующих в расчете, формулы пересчитываются.

Задание 8.2. Исследовать функцию

f (x) = 2 x + 5 cos2 x – 2 (8.1)

на отрезке [–3; 4].

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

Нажмите клавиши:

f (x) <:> 2 < Shift +6> x < Пробел > + cos (x) < Shift +6> 2 < Пробел > – 2 < Enter >

Задание 8.2.2. Вычислить значения функции на концах исследуемого отрезка.

Введите f (–3) =. Должно получиться значение 3.025.

Введите с = 4. Введите f (с) =. Должно получиться значение 16.136.

Самостоятельно вычислите значение функции в точке ее пересечения с осью ординат.

Таким образом, для вычисления функции пользователя при любом значении аргумента достаточно ввести имя функции, указав в скобках значение аргумента (число или имя переменной), и знак =.

Задание 8.2.3. Построить график заданной функции.

Выполните построение графика «быстрым» способом.

На панели Математика включите инструменты графиков, выберите инструмент Декартов график. Появится область графика (пока пустая). Ее можно было открыть командой меню Вставка – График – Точка Х-Y.

Впишите в местозаполнитель возле оси Х имя переменной x, а возле оси Y – имя функции f (x). Нажмите < Enter >. Сразу появится график. Видно, что диапазон изменения аргумента по умолчанию принят от –10 до +10. Щелчок по полю графика отобразит значения, ограничивающие диапазон изменения аргумента. Откорректируйте эти значения в соответствии с постановкой задачи.

Двойным щелчком по полю графика включите диалоговое окно форматирования графика. На вкладке Оси X-Y щелчком включите Стиль осей графика: Пересечение. Нажмите кнопку Применить. На вкладке Трассировка поэкспериментируйте с цветом, весом, типом линии графика. На вкладке Метки можно сделать подписи к графику и осям.

Задание 8.2.4. Выделите график. Обратите внимание, что на панели График стали доступными кнопки Zoom и Trace.

Щелкните Zoom, левой кнопкой мыши выделите область графика, нажмите кнопку Zoom диалогового окна. Нажмите Unzoom. Рассмотрите разные участки графика функции.

ЩелкнитеTrace, отметьте стрелкой мыши точку на графике. В диалоговом окне появятся координаты помеченной точки. Соответствующими кнопками координаты копируются в Буфер обмена для последующей вставки в любое приложение Windows.

Задание 8.2.5. Табулировать функцию (8.1) при значениях аргумента, изменяющихся в заданном диапазоне с шагом 0,2.

Для задания сетки t на [–3; 4] с шагом 0,2 введите:

t = –3, –2.8 <;> 4 < Enter > (знак; преобразуется в..).

Введите t = и вы увидите таблицу с координатами узлов сетки.

Щелкните мышью правее таблицы, введите f (t) =. Появится столбец значений.

Расположите столбцы таблицы на одинаковой высоте.

Обратите внимание, что в столбцах отображается не весь диапазон значений. Щелкнув внутри столбца, активизируйте полосу прокрутки, позволяющую просмотреть все значения.

Также можно составить таблицу значений с переменными границами и шагом. Для этого введите а: = –3, b: = 4, n: = 50. Вычислите шаг сетки по формуле h = . Затем введите t 1: = а, а + h <;> b. Рассчитайте значения функции в этих узлах, введя f (t 1) =. Теперь чтобы выполнить пересчет функции на другой сетке достаточно изменить исходные значения а, b и n.

Задание 8.2.6. Построить график по табличным значениям.

Откройте новую область графика. Возле оси абсцисс впишите t 1, а возле оси ординат f (t 1). В окне форматирования графика включите отображение координатных осей.

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

Опишите функцию g (t 1) = –2 × t 1 × cos (t 1). Выведите таблицу ее значений на сетке t 1. Щелкните по полю графика и допишите после f (t 1) через запятую g (t 1).

Выполните форматирование графиков по своему усмотрению.

Задание 8.2.7. Символьное дифференцирование.

Найдите производную функции cos x. На панели Калькуляция щелкните кнопку (Производная). В соответствующих позициях введите функцию cos x и аргумент x, клавишей < Пробел > охватите синим уголком все выражение, нажмите кнопку символического равенства ® на панели Вычисление и < Enter >. Правильно ли вычислена производная? Кнопкой найдите вторую и третью производную функции.

Продифференцируйте функцию (8.1).

Задание 8.2.8. Численное дифференцирование.

Введите значение r = 2. Введите формулу и нажмите = (6.557). Вы получили значение производной заданной функции при аргументе, равном 2.

Задание 8.2.9. Символьное интегрирование.

Проинтегрировать функцию cos x. На панели Калькуляция щелкните инструмент Неопределенный интеграл. Под знаком интеграла введите функцию cos x, под знаком дифференциала введите x. Нажмите < Пробел >, кнопку символического равенства ®, < Enter >. Правильно ли проинтегрирована функция?

Проинтегрируйте функцию (8.1).

Задание 8.2.10. Численное интегрирование.

Проинтегрировать функцию (8.1) на заданном отрезке.

Воспользуйтесь кнопкой Определенный интеграл на панели Калькуляция. Укажите пределы интегрирования а и b. Заполнив позиции в подынтегральном выражении, нажмите < Пробел > и =. Выведется значение определенного интеграла (27.29).

Задание 8.2.11. Символьное решение уравнений.

В MathCAD встроены функции, позволяющие решать уравнения.

Найдем все корни квадратного уравнения a x 2+ b x + c =0.

Имена a и b на листе уже используются, поэтому получить в таких обозначениях символьное решение мы не сможем. Введите root (a 1 *x 2+ b 1* x + c*x 2, x) ® < Enter >. Правильно ли решено уравнение?

Найдите символьное решение уравнения a 2× cos x + b 2× sin x + c =0.

Однако не для всех уравнений удается получить символьное решение.

Задание 8.2.12. Численное решение уравнений.

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

Из графика функции f (x) видно, что она имеет два корня

Для поиска первого корня введите начальное приближение x 1 = –2. Напишите root (f (x 1), x 1) =. Появится значение корня (2.211). Чем ближе к истинному будет задано начальное приближение, тем быстрее выполнится расчет.

Найдем второй корень, задавая интервал локализации. Введите
root (f (x 1), x 1, –1, 0) =. Появится значение корня на этом интервале (–0.992).

Задание 8.2.13. Исследование функций на экстремум.

Встроенные в пакет функции поиска экстремума требуют выбора начального приближения. Введите x 0 <:> 0 (задали начальное приближение). Затем введите xm <:> maximize (f, x 0) (присвоили переменной результат выполнения функции поиска максимума). Тогда ввод xm = покажет ближайшее к заданному начальному приближению максимальное значение функции. Аналогично найдите минимальное значение f (x), используя функцию minimize (результат поиска минимума присваивайте переменной с другим именем). Измените начальное приближение, присвоив переменной x 0 значения –3; 3 и т.д. Изменяются ли экстремумы? От чего это зависит?

Для ввода имен функций maximize и minimize можно воспользоваться меню Вставка – Функция – категория Solving.

Для поиска экстремумов непрерывной функции также можно использовать известные из высшей математики методы (найти особые точки производной функции и исследовать их). Самостоятельно выполните эти действия и найдите экстремумы.

Задание 8.2.14. Для вычисления пределов используются соответствующие кнопки панели Калькуляция.

Вычислите первый и второй замечательные пределы.

Задание 8.3. Построение поверхности можно выполнить быстрым способом и по таблице значений.

Задание 8.3.1. Построить поверхность

z (x, y) = x 2 + y 2 (8.2)

Опишите функцию:

z (x, y):= x 2 + y 2

Командой Вставка – График – Точки в пространстве (3D Scatter Plot) включите область графика. В местозаполнителе впишите имя функции z и щелкните вне области построения.

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

Добавьте на этот же чертеж график функции u (x, y) = 2 x + 3 y + 10.

Форматирование графика выполняется в диалоговом окне, открываемом двойным щелчком по области построения.

Левой кнопкой мыши можно вращать график; если начать вращать при нажатой клавише < Shift >, график будет продолжать вращаться до щелчка мышкой. В комбинации с < Ctrl > левая кнопка мыши приблизит/отодвинет график.

Задание 8.3.2. Построить поверхность по таблице значений

(8.3)

при x Î [–3; 3], y Î [–3; 3].

Постройте для каждой переменной сетку с шагом, равным диапазону изменения аргумента, деленному на 60 (здесь используется шаблон нижнего индекса, который вводится с панели Матрицы):

f (x, y):=

a 1: = –3 b 1:= 3

a 2: = –3 b 2:= 3

N:= 60 i:= 0 <;> N j:= 0 <;> N

h 1:= (b 1a 1)/ N h 2:= (b 2a 2)/ N

xi:= a 1 + hx · i yj:= a 2 + hy · j

fi,j:= f (xi, yj)

Постройте график для этой функции (имя функции f).

Двойным щелчком по графику откройте окно форматирования и на вкладке Appearance включите Fill Surface – Colormap. Нажмите Применить. Отметив опцию Solid Color, в ее окошке выберите цвет. Нажмите Применить. Поэкспериментируйте с другими опциями окна форматирования.

Задание 8.4. Для создания и воспроизведения анимационных клипов используется встроенная переменная FRAME (кадр), имеющей смысл номера кадра. Значение FRAME может изменяться от 0 до 9999. Объекты, которые используют в качестве аргумента эту переменную (графики функций, результаты вычислений), могут быть анимированы.

Задание 8.4.1. Исследовать поведение функции y = sin (x + t) в зависимости от значения t.

Построить график функции y = sin x. Отредактировать формулу функции, записав правую часть в виде sin (x + FRAME).

Командой Вид – Анимация (View – Animate) (или Tools – Animation – Record в последних версиях MathCAD) откройте диалоговое окно.

Выделите график. Задайте параметры анимации. Параметры кадра (For Frame): От (From) – первое значение Frame введите 0; До (To) – последнее значение Frame введите 20; Количество кадров в секунду (At: Frames / Sec) – задайте скорость анимации 10. Нажмите Анимировать (Animate). Результат отобразится в специальной зоне окна.

После окончания появится окно прокрутки видеороликов (Play). Сохраните анимацию (Save As). Это позволит просмотреть ролик в стандартном видеоформате avi без включения программы MathCAD.

Чтобы просмотреть созданную анимацию в MathCAD, воспользуйтесь командой Вид –– Воспроизвести (View – Playback) (или Tools – Animation– Playback). В окне прокрутки видеороликов (Open AVI) выбрать файл.

Задание 8.4.2. Исследовать поведение функции в зависимости от значения А.

Для создания анимации постройте график функции, вводя вместо А переменную FRAME. Задайте параметры анимации 0; 10; 10.

Задание 8.5. Операции с матрицами и векторами.

Для операций с матрицами предназначена панель инструментов Матрица, которую можно включить кнопкой Векторные и матричные операции панели Математика.

В этом задании используются те же имена переменных, что и в предыдущих, поэтому при вводе данных используйте оператор присваивания (либо возьмите новый лист).

Задание 8.5.1. Вычислить скалярное произведение векторов (1; 4; 2) и
(–1; 3; 0).

Введите a:=

Щелкните кнопку Создать матрицу или вектор (в дальнейшем в тексте она будет называться СоздМВ). В диалоговом окне введите размер вектора (в данном случае 3 строки ´ 1 столбец). Справа от знака присваивания открывается поле с помеченными позициями для ввода. Введите координаты вектора.

Аналогично введите вектор b.

Введите s = a * b и затем s =. Должно получиться 11.

Скалярное произведение векторов также можно вычислить кнопкой с панели Матрица: ввести s 1 =, щелкнуть кнопку и заполнить позиции именами векторов.

Задание 8.5.2. Вычислить векторное произведение и .

Ввести v =, щелкнуть кнопку . Вывести результат – вектор (–1; –2; 7).

Задание8.5.3. Вычислить длину вектора .

Щелкните кнопку Определитель матрицы на панели Матрица. В поле ввода напишите имя вектора a. Пробелом выйдите из-под знака модуля, нажмите =. Ответ 4.583.

Задание8.5.4. Найти угол между векторами и .

Воспользуйтесь формулой , где q – угол между векторами.

Задание8.5.5. Ввести матрицу А = . Имена матриц обозначайте прописными буквами, чтобы различать вектора и матрицы.

Введите А <:> (MathCAD отличает переменные с именами в разных регистрах).

Кнопкой СоздМВ задайте размер матрицы (4 ´ 4). Заполните поля элементов.

Задание8.5.6. Вычислить определитель матрицы А.

В поле ввода кнопки напишите имя матрицы А, нажмите < Пробел > =. Ответ 1128.

Задание8.5.7. Транспонировать матрицу А.

Воспользуйтесь кнопкой Транспонирование матрицы МТ с панели Матрица.

Задание8.5.8. Обратить матрицу А.

Воспользуйтесь кнопкой Инверсия Х -1 с панели Матрица. Ответ:

Задание8.5.9. Умножить матрицу А на число 3.

Введите С <: > 3 * A.

Введите С =. Правильно ли выполнено умножение?

Задание8.5.10. Сложить матрицы А и результат из задания 8.5.8.

Введите D <: > A + C.

Введите D =. Правильно ли выполнено сложение?

Задание8.5.11. Умножить матрицу А на вектор-столбец (0; 4; –4; 2).

Введите G <: > A * Кнопкой СоздМВ задайте размеры столбца, заполните поля элементов. Нажмите < Enter >.

Введите G =. Ответ: столбец (4; –36; 88; –4).

Задание8.5.12. Вычислите произведение A · A -1.

В качестве второго сомножителя еще раз вычислите обратную матрицу. Верно ли выполнено умножение?

Задание8.6. Решениесистем уравнений

Дана система n линейных уравнений с n неизвестными:

(8.4)

Задание8.6.1. Решить систему (8.2) матричным методом.

Систему уравнений можно записать в матричном виде: А ´ Х = В. Здесь А – матрица, составленная из коэффициентов системы; В – вектор-столбец свободных членов; Х – вектор-столбец неизвестных. Умножив слева обе части матричного уравнения на
А –1 (матрицу, обратную матрице А), получают Е ´ Х = А –1 ´ В или Х = А –1 ´ В. Тогда первый элемент вектора-произведения равен x 1, второй равен x 2, …, n -ый элемент равен x n.

Самостоятельно решите систему.

Ответ: x 1 = 0,948, x 2 = 0,94, x 3= –0,255, x 4 = 0,143.

Задание8.6.2. Решить систему (8.2), используя встроенную функцию lsolve.

Введите lsolve (А, В) =

Задание8.6.3. Решить систему (8.2), используя блок решения.

Блок решения начинается с ключевого слова given(дано) и заканчивается вызовом функции find (найти). Между ними располагают логические утверждения, задающие ограничения на значения искомых величин. Всем переменным, используемым для обозначения неизвестных величин, должны быть заранее присвоены начальные значения.

Чтобы записать уравнение, в котором утверждается, что левая и правая части равны, используется знак логического равенства – кнопка Boolean Equals (Логически равно) на панели инструментов Boolean (Булевые). Другие знаки логических условий также можно найти на этой панели.

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

Для решения (8.2) введите начальное приближение:

x 1: = 0 x 2: = 0 x 3: = x 4: = 0

given

Введите отдельными формулами все уравнения системы (8.2), используя логическое равенство

find (x 1, x 2, x 3, x 4) =

Аналогичным образом решают систему неравенств.

В случае, когда невозможно найти точное решение, для поиска приближенного решения вместо find используют minner.

Задание8.7. Символьные вычисления. Включите панель Символьный.

Основные символьные операции:

- simplify – упростить (выполнить арифметические операции, привести подобные, сократить дроби, используя основные тождества математики);

- expand – развернуть (раскрыть скобки, перемножить и привести подобные);

- factor – разложить на множители (представить выражение в виде простых сомножителей);

- collect – привести подобные члены;

- substitute – подставить (заменить в алгебраических выражениях букву или выражение другим выражением)

- convert to partial fraction – разложить рациональную дробь на простейшие дроби.

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

Введите , нажмите кнопку simplify, нажмите ®. Вы упростили выражение.

Введите sin(2 x), нажмите кнопку expand, в местозаполнитель введите х. Вы разложили выражение по х.

Введите a 2 – b 2, нажмите кнопку factor, удалите местозаполнитель, нажмите < Enter >. Вы разложили выражение на множители.

Разложите на множители число 96.

Введите cos(x 2 1), нажмите кнопку substitute, в левом местозаполнителе введите выражение для замены x 2 1, в правом – обозначение t, нажмите < Enter >. Вы выполнили замену переменных.

Введите x 2(y – x + y 2)+ x (y 2+ x 2), нажмите кнопку collect, в местозаполнителе введите переменную, по которой требуется привести подобные члены (здесь – x), нажмите < Enter >.

Скопировав выражение, приведите подобные члены по y.

Задание8.8. Программирование в MathCAD осуществляется с помощью кнопок панели Программирование (Programming). Кнопка Add Line выводит шаблон новой строки, щелчок по любой другой из них выводит шаблон соответствующего оператора в том месте, где находится курсор ввода. Из операторов составляются программные модули, представляющие собой подпрограммы-функции. При этом окончательным значением такой подпрограммы-функции будет число (вектор или матрица), вычисленное последним в этом программном модуле. Знак равенства можно использовать только булевый с панели Логические.

Add Line вызывает шаблон для ввода на месте меток нужных операторов. Вертикальная черта означает, что операторы, примыкающие к ней, будут образовывать одни блок. Если в блоке ниже или выше некоторой строки необходимо добавить новую строку в виде метки, то следует выделить курсором ввода всю данную строку и щелкнуть Add Line. При этом новая метка появится ниже или выше выделенной строки, в зависимости от того, справа или слева синий курсор ее окаймляет.

Кнопка вызывает шаблон оператора присваивания.

При программировании используются три основных оператора: условный (if, при необходимости с otherwise), цикл с известным числом повторений(for), цикл по условию (while).

Задание8.8.1. Составить программу, позволяющую вычислить значение функции при любом значении аргумента. Построить график.

. (8.5)

Для решения этой задачи понадобится условный оператор. Шаблон оператора вызывает кнопка if. На месте правой метки вводят логическое выражение, на месте левой – блок операторов, которые должны выполняться, если выражение истинно.

Введите f (x):=. Нажмите Add Line. Поставьте курсор в верхнем местозаполнителе, щелкните кнопку if. Слева введите sin(x), справа x < 0. В нижнем местозаполнителе введите otherwise. Теперь достаточно указать в качестве аргумента любое значение, нажать =, и выведется значение функции. График построить по табличным значениям.

Задание8.8.2. Составить программу, позволяющую вычислить значение функции при любом значении аргумента. Построить график.

, (8.6)

Введите g (x):=. Нажмите Add Line. В верхнем местозаполнителе введите тоже, что и для функции (8.5). В нижнем местозаполнителе щелкните кнопку Add Line, далее аналогично заданию 8.8.1.


Задание8.8.3. Составить программу вычисления факториала любого числа.

Факториалом числа n называется произведение всех натуральных чисел от 1 до n: n! = 1·2·3·…· n.

Для решения этой задачи понадобится оператор цикла с известным числом повторений. Шаблон оператора вызывает кнопка for. На месте левой верхней метки вводится имя ранжированной переменной, а на месте правой верхней метки – диапазон (и шаг) ее изменения; нижняя метка – блок операторов цикла

Введите p (n):=. Нажмите Add Line. Поставив курсор в первую строку, нажмите кнопку, слева введите p, справа 1. Вы присвоили переменной p значение 1. Во второй строке щелкните кнопку Add Line, нажмите for. В левом местозаполнителе введите параметр цикла i, в правом – диапазон его изменения 1 <;> n. В третьей щелкните, слева введите p, справа p i. В четвертой строке введите p.


Теперь достаточно ввести в качестве аргумента функции p любое число, чтобы получить значение его факториала.

Составить таблицу вычисления факториала чисел от 0 до 7 с шагом 1.

Введите k = 7, n:= 0 <;> k, < Enter >.

Введите n =, p (n) =. Изменяя значение k, проверьте работу программы.

Задание8.8.4. Определить количество элементов натурального ряда, сумма которых не превосходит заданного числа m.

Для решения этой задачи понадобится оператор цикла по условию. Шаблон оператора вызывает кнопка while. Метка справа – логическое выражение цикла, нижняя метка – блок операторов цикла.


Введите m:= и любое число, например 100. Введите n:=. Нажмите Add Line. Поставив курсор в первую строку, нажмите кнопку, слева введите s, справа 0. Нажмите Add Line, во второй строке нажмите, слева введите n, справа 1. Нажмите Add Line. Нажмите while. Справа введите s £ m, внизу щелкните кнопку Add Line. В четвертой строке нажмите Add Line, кнопку, слева введите s, справа s + n. В пятой строке нажмите Add Line, нажмите, слева введите n, справа n + 1. В шестой строке введите n – 2.

Выйдите из программного блока. Введите n = и получите результат 13.

Измените значение m и проверьте работу программы.

Индивидуальные задания

ЗаданиеИ-8.1. Выполнить исследование функции из задания И-6.1 по алгоритму задания 8.2. Создать анимированный график функции.

ЗаданиеИ-8.2. Составить программу вычисления функции из задания И-6.2 и построить график.

ЗаданиеИ-8.3. Построить поверхность из задания И-6.3.

ЗаданиеИ-8.4. Решить систему уравнений из задания И-6.4 тремя способами.

Задание И-8.5. Выполнить аналитические вычисления.

Упростить выражения Разложить на множители Разложить выражение по х
1. tg2 x / sin x a 3b 3 sin 4 x
2. ln(x 5) / ln5 a 3 + b 3 tg 3 x
3. sin(p /3) sin(p /6) a 4b 4 ln(3 x 3)
4. (cos2(p /6) – sin2(p /6)) / sin(p /3) ln(5 x) + ln(3 x 3) sin(x + 2)
5. (a 3 + b 3)/(a + b) sin(2 x + 3) cos(x – 3)
6. (a 3b 3)/(ab) cos(2 x + 3) ln(5 x 2)
7. (a 4b 4)/(a 2b 2) tg(2 x + 3) cos 3 x
8. tg2 x · (cos2 x – sin2 x) cos2 x – sin2 x sin(2 x + 4)
9. 2ctg2 x / (cos2 x – sin2 x) a 4 + b 4 ln(2 x 4)
10. (a 3 + b 3)/(a 2a b + b 2) sin 4 x + sin2 x x 2 + 3 x – 4

Задание И-8.6. Алгоритмы циклической структуры

1. Напечатать таблицу перевода из градусов по шкале Цельсия (С °) в градусы шкалы Фаренгейта (F) для значений от А ° до В ° с шагом Н ° (перевод осуществляется по формуле F = 1, 8 С ° + 32).

2. Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений от А до В фунтов с шагом Н фунтов (1 фунт = 400 г).

3. Напечатать таблицу перевода расстояний в дюймах в сантиметры (1 дюйм = 2,54 см) для значений от А до В дюймов с шагом Н дюймов.

4. Составить таблицу умножения для числа N. Таблица должна содержать результаты умножения 1´ N, 2´ N, …, N ´ N.

5. Напечатать таблицу перевода величины угла из градусов в радианы. Угол изменяется от А до В с шагом Н.

6. Напечатать таблицу вычисления объема куба, ребро которого изменяется от А до В с шагом Н.

7. Вычислить площадь круга, радиус R которого меняется от А до В с шагом Н.

8. Вычислить и напечатать N членов арифметической прогрессии с первым членом а 1 и разностью прогрессии r. Формула арифметической прогрессии аn = а 1 + (n – 1) r.

9. Вычислить и напечатать N членов геометрической прогрессии с первым членом а 1 и знаменателем прогрессии q. Формула геометрической прогрессии аn = а 1 q n 1.

10. Напечатать таблицу перевода долларов в рубли по курсу. Сумма в долларах варьируется от А до В с шагом Н.

Задание И-8.7. Алгоритмы разветвляющейся структуры.

1. Составить программный блок, определяющий минимальное количество членов геометрической прогрессии, сумма которых превышает заданное число Р. Формула геометрической прогрессии аn = а 1 q n 1.

2. Составить программный блок, определяющий минимальное количество членов арифметической прогрессии, произведение которых превышает заданное число Р. Формула арифметической прогрессии аn = а 1 + (n – 1) r.

3. Составить программный блок, определяющий номер первого отрицательного элемента любой числовой последовательности.

4. Составить программный блок, определяющий номер первого положительного элемента любой числовой последовательности.

5. Составить программный блок, определяющий количество положительных элементов любой числовой последовательности.

6. Составить программный блок, определяющий количество отрицательных элементов любой числовой последовательности.

7. Составить программный блок, вычисляющий сумму отрицательных элементов любой числовой последовательности.

8. Составить программный блок, вычисляющий сумму положительных элементов любой числовой последовательности.

9. Составить программный блок, определяющий номер первого элемента возрастающей числовой последовательности, превосходящего заданное значение М.

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

Вопросы для самопроверки

1. Что такое MathCAD? Для чего он предназначен?

2. Какое расширение имеют файлы MathCAD?

3. Какие панели инструментов используются в MathCAD? Для чего они предназначены?

4. Что такое переменные? Чем отличаются скалярные, векторные и индексированные переменные? Как присвоить значения переменным?

5. Какие виды курсора используются в MathCAD? В каких случаях?

6. В каких случаях появляются местозаполнители?

7. Как изменить формат текста, формулы?

8. Как завершается ввод формулы?

9. В каком случае формулы на листе не пересчитываются сразу после изменения входных данных?

10. Как влияет Оптимизация на скорость выполнения вычислений?

11. Какие встроенные функции вам известны?

12. Как задать и табулировать функцию?

13. Как построить график функции одной переменной в декартовых координатах?

14. Как построить трехмерный график функции двух переменных?

15. Как построить графики двух или более функций в одних координатах?

16. Как создать анимированный график?

17. Как решить алгебраическое уравнение?

18. Как найти экстремум функции?

19. Как решить систему алгебраических уравнений?

20. Как задать вектор и матрицу?

21. Как найти длину вектора?

22. Как вычислить скалярное произведение двух векторов?

23. Как транспонировать матрицу?

24. Как умножить матрицу на число? Сложить матрицы?

25. Как найти детерминант матрицы, произведение матриц, обратную матрицу?

26. Как решить систему уравнений в матричной записи?

27. Как прочитать вектор или матрицу из текстового файла? Как записать вектор или матрицу в файл?

28. Что такое символьные преобразования? Как они реализуются в системе MathCAD?

29. Как управлять режимом символьных преобразований?

30. Какие символьные операции вам известны?

31. Как выполнить упрощение выражения, раскрытие скобок, разложение на множители?

32. Как выполнить символьное решение уравнений?

33. Как выполнить символьное дифференцирование и интегрирование?

34. Перечислите основные операторы программирования в системе MathCAD. Для чего они служат?

35. Что такое алгоритм? Свойства алгоритмов.

36. Какие виды алгоритмов вам известны?

37. Какой алгоритм называется разветвляющимся?

38. Как задать вычисление выражения по условию в системе MathCAD?

39. Какой алгоритм называется циклическим?

40. Какие виды циклов вам известны?

41. Как задать цикл в системе MathCAD?

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.048 сек.)