- •Оглавление
- •Введение
- •Вычисления
- •Предварительные сведения
- •Настройка среды
- •Начало работы
- •Определение функций пользователя
- •Определение других объеков
- •Импорт данных
- •Арифметика
- •Вычисления с целыми числами и обыкновенными дробями
- •Вычисления с вещественными числами
- •Вычисления с комплексными числами
- •Алгебра
- •Многочлены и дробно-рациональные функции
- •Матрицы и системы линейных уравнений
- •Векторная алгебра
- •Математический анализ
- •Решение уравнений и неравенств
- •Пределы
- •Дифференцирование
- •Интегрирование
- •Дифференциальные уравнения
- •Комбинаторика, логика, множества
- •Графика
- •Статистика
- •Оптимизация
- •Создание документов
- •Предварительные сведения
- •Издательские системы типаTeX.
- •Задания для курсовой работы
- •Литература
- •Учебное пособие
- •450000, Уфа-центр, ул. К.Маркса, 12
Определение других объеков
Таким же образом можно определить матрицы и другие математические объекты. Например, можно определить матрицы
(их надо определять в разных строчках!).
После этого матрицы можно, например, перемножить. Для этого надо набрать в математическом режиме выражение PQ и исполнить какую-либо из вычислительных команд. Точно так же производятся и другие операции над матрицами.
Удалить определение можно следующим образом.
Поместить курсор в какой-нибудь из вызовов определенного объекта или в исходное определение.
Выполнить команду Compute/Definitions/UnDefinitions (“разопределить”)
При выполнении команды Clear Definitions (очистить определения) аннулируются все определения.
Импорт данных
SWP позволяет импортировать данные из файла, подготовленного с расширением .txt (в формате ASCII). Есть несколько путей импорта таких данных. Опишем простейший способ.
В любом редакторе создается файл, содержащий числа, разделенные запятыми, который сохраняется в текстовом формате. Например, в текстовом процессоре Word для этого используется команда Файл/Сохранить как, в окне Имя набирается нужное имя, затем в окне Тип файла следует выбрать позицию Обычный текст (* .txt), наконец, обозреватель настраивается на папку, в которой файл будет помещен. Имя файла должно содержать только латинские буквы и цифры, причем первый символ должен быть буквой.
В документе SWP файл открывается с помощью команды File/Открыть, в окне Тип файлов необходимо выбрать строку ASCII (*.txt). В обозревателе следует выбрать нужную папку (до настройки типа файла текстовый файл остается невидимым). Активизация кнопки Открыть приведет к включению данных в то место, где установлен курсор. После этого список следует выделить и перевести переключатель Т-М в положение М.
Затем данные преобразуются в матрицу нужных размеров (см. п. 1.3.2).
Арифметика
Вычисления с целыми числами и обыкновенными дробями
Приведем соответствующие примеры.
Необходимо найти значение алгебраической суммы 5+12-71.
Перейти в математический режим.
Набрать выражение.
Поместив курсор в это выражение или в его конец, нажать кнопку Evaluate на панели Compute (или выполнить команду Compute/Evaluate).
В результате получим выражение 5+1271= 54. Если необходимо сохранить только результат вычисления, то команду Evaluate нужно применить при нажатой на клавиатуре кнопке Ctrl. Например, в приведенном примере при таких действиях останется только число –54. Это относится и к использованию операции Evaluate Numerically.
Аналогично числа можно умножать (в качестве знака умножения можно использовать и черную точку, и крестик, и звездочку с панели Common Symbols, можно и просто записать сомножители или даже один из них в скобках).
Для деления можно использовать символы или панели Symbol Cache. Если нужен ответ в виде несократимой обыкновенной дроби, то следует использовать кнопку Evaluate. Например, выражение 15/(5+7) дает ответ . Если ответ нужен в виде десятичной дроби, то надо использовать кнопкуEvaluate Numerically панели Common Symbols (или исполнить одноименную команду из меню Compute). Например, применение этой кнопки к предыдущему выражению дает ответ 1.25. При попытке деления на 0 система не выдает никаких сообщений: просто ничего не происходит. Во всех сомнительных случаях используйте скобки! Хуже от этого наверняка не будет.
Можно использовать и дроби в смешанной форме. Например, сложение чисел дает ответ.
Перевод рационального числа в смешанной форме в неправильную дробь производится той же кнопкой Evaluate. Например, применение этой операции к числу дает ответ. Обратная операция осуществляется командойCompute/Expand (раскрыть) из меню или соответствующей кнопкой панели Compute.
Команда Compute/Factor (множитель) позволяет разложить целое число на простые множители. Например, применение этой команды к числу 72 дает результат 2332. Применение этой команды к дроби приводит ее к несократимой форме. Например, дробь приобретет вид.
Возведение целых чисел или дробей в целую степень осуществляется командой Evaluate. Например, 34=81, 34=,. Интересен результат применения этой команды при рациональном показателе степени. Получаем выражение в радикалах, причем без иррациональности в знаменателе. Так,.
Функция gcd (это обозначение надо набрать в математическом режиме) вычисляет наибольший общий делитель семейства целых чисел (по команде Evaluate). Пример. gcd (-15,18,27)=3. Аналогично, функция lcm вычисляет наименьшее общее кратное. Пример: lcm(-15,18,27)=270.