- •Лекция №1(2011 год) Предмет и структура информатики
- •Понятие информации
- •Понятие количество информации
- •Информационные процессы
- •Лекция № 2(2011 год) аппаратное и программное обеспечение компьютера
- •Основные устройства компьютера
- •Системный блок
- •Электронные устройства системного блока
- •Семейство;
- •Поколение;
- •Модификация.
- •Поколение
- •Модификация
- •Внешние запоминающие устройства
- •Мониторы
- •Лекция № 3(2011 год) Программное обеспечение пэвм
- •Файловая система диска
- •Адреса файлов и папок
- •Файловая система диска
- •Графическая операционная среда windows
- •Окно. Типы окон
- •Меню Пуск
- •Обмен данными
- •Программа Проводник. Управление файлами, папками и дисками
- •Открытие объектов в окне Проводника
- •Работа с файлами и папками.
- •Копирование объектов.
- •Перемещение объектов.
- •Переименование объектов
- •Удаление объектов
- •Работа с несколькими объектами
- •Восстановление удаленных объектов
- •Лекция №4 Microsoft Office System (2011)
- •Текстовый редактор word 2007
- •Ярлыки режимов просмотра
- •Формат по образцу
- •Вкладка Главная
- •Замена регистра.
- •Вкладка Главная
- •Вкладка Главная Группа Редактирование
- •Модификация таблицы
- •Вычисления в таблицах
- •Фиксирование шапки таблицы
- •2.3 Вкладка Вставка
- •Работа с рисунками.
- •Редактирование рисунка
- •Вставка фигур
- •Создание диаграмм
- •Вставка колонтитулов
- •Вкладка Разметка страницы Оформление текста
- •Вкладка Ссылки
- •Создание оглавления
- •Группа Предметный указатель
- •Лекция №5 электронные таблицы excel под windows.
- •Ввод и редактирование данных
- •Основные приемы форматирования
- •Выделение фрагментов рабочего листа
- •Изменение ширины столбца и высоты строки в excel размер ячеек можно привести в соответствие с теми данными, которые в них будут помещаться.
- •Вставка ячеек, строк и столбцов
- •Удаление ячеек
- •Форматирование таблицы
- •Условное форматирование
- •Фиксирование заголовков
- •Копирование и перемещение
- •Вычисления в excel
- •Ссылки. Относительные, абсолютные, смешанные
- •Изменение типа ссылок
- •Сообщения об ошибках
- •Работа с функциями.
- •Логические Функции
- •Отображение данных в виде диаграмм
- •Добавление линий тренда
- •Защита ячеек, рабочих листов, книг от доступа.
- •Вывод таблицы на экран и принтер
- •Microsoft Office / Печать/Быстрая печать
- •Лекция №6 Основы программирования в ms Office
- •Программирование в пакете ms Excel на языке vba. Элемент управления CommandButton
- •Знакомство с редактором Visual Basic for Application (vba). Среда vba
- •Лекция №7 Синтаксис и программные конструкции vba Основы синтаксиса
- •Компоненты языка Переменные, константы, типы данных Переменные
- •Константы
- •Встроенные функции
- •Арифметические выражения
- •Оператор присваивания
- •Ввод и вывод информации.
- •Диалоговый ввод
- •Ввод из ячейки листа Excel
- •Вывод результатов
- •Лекция №8 Создание форм
- •Для создания формы необходимо войти в редактор vba:
- •Лекция № 9 Управление в программе. Условные операторы языка программирования visual basic
- •Лекция №10 операторы циклов
- •Оператор цикла For ... Next:
- •Циклы типа Do ... Loop
- •Вычисление сумм, произведений, нахождение минимумов и максимумов
- •Пример работы с формой пользователя
- •Лекция №11 функции пользователя
- •Функции
- •Формальные и фактические параметры
- •Обращение к функции
- •Лекция №12 Математический пакет Mathcad
- •Работа с документами.
- •Построение и редактирование математических выражений
- •Создание одномерного графика
- •Построить график функции y(X) в декартовой системt координат.
- •Построение графиков функций в полярной системе координат
- •Создание трехмерного графика Построение графика функции двух переменных
- •Символьные преобразования
- •Решение систем линейных уравнений в пакете Mathcad
Символьные преобразования
С помощью символьного преобразования в математическом пакете Mathcad можно выполнять аналитические преобразования выражений. При этом результатом вычислений является некоторое другое выражение (например, упрощение), либо полное решение уравнений и систем. Иначе говоря, при таком подходе можно получить нечисловой результат.
При выполнении символьных преобразований конкретные значения переменных, если таковые имеются, – игнорируются. Переменные рассматриваются как неопределенные параметры.
Вычисления в пакете Mathcad
Приближенное вычисление интеграла с помощью пакета MathCAD
Чтобы вычислить определённый интеграл, приведённый выше, нужно записать интеграл, подынтегральную функцию и пределы интегрирования.
Алгебраические уравнения и системы
Решение алгебраического уравнения в пакете Mathcad
Для решения одного уравнения с одним неизвестным в пакете Mathcad используются функции и , где – функция, определенная где-либо в рабочем документе, или выражение, которое возвращает скалярное значение, – имя переменной, относительно которой ищется решение уравнения.
Функция root(f(x),x) возвращает значение x при котором f(x)=0. Для нахождения корня Mathcad использует численный метод. Поэтому перед использованием функции root(f(x),x) переменной x необходимо присвоить начальное значение. Если функция f(x) имеет несколько корней, то найденное значение корня будет зависеть от начального приближения для переменной x. Будет найдено то, значение корня, в окрестности которого задано начальное приближение.
Пример. Найти все корни уравнения на отрезке [-1.5, 1.5]
Иногда удобнее задавать не начальное приближение к корню, а интервал , внутри которого корень заведомо находится. В этом случае следует использовать функцию с четырьмя аргументами, а присваивать начальное значение не нужно, как показано ниже.
При использовании функции необходимо помнить следующее:
-
внутри интервала не должно находиться более одного корня. Иначе будет заранее неизвестно какой именно из корней найден;
-
значения функций и должны иметь разный знак, иначе будет выдано сообщение об ошибке.
Решение алгебраических уравнений с помощью функции polyroots
Функция polyroots(a) находит все корни алгебраического уравнения вида
Решить уравнение с использованием функции polyroots()
1. Определяем вектор коэффициентов
2. Формируем вектор корней с использованием функции polyroots()
3. Получаем результат
Решение систем линейных уравнений в пакете Mathcad
Система линейных уравнений n- го порядка имеет вид:
(1)
Существует много различных методов решения системы (1). Это и метод Гаусса, метод простых итераций (требующий довольно громоздких вычислений) и т.д. Мы же рассмотрим, как можно решить данную задачу средствами Excel и Mathcad.
Процедура решения данной системы в пакете Mathcad имеет следующий вид.
Вначале задаются начальные значения для всех переменных системы:
Затем пишется ключевое слово:
Given
И записываются уравнения системы:
После этого находится решение системы уравнений в виде вектора V значений соответствующих переменных:
V:= Find(x1,x2,...,xn)
Здесь Find(x1,x2,...,xn) - функция, которая возвращает решение системы уравнений в виде вектора значений соответствующих переменных если оно существует.
При записи системы уравнений, после ключевого слова Given, при необходимости можно указывать ограничения на возможные значения переменных, используя символы > и >. При этом недопустимы ограничения со знаком и неравенства вида a<b<c.
Если система уравнений является нелинейной, то найденное решение может быть не единственным и зависеть от начальных значений переменных.
Пример. Решить систему уравнений:
Решение систем уравнений с помощью функции Minerr()
Функция Minerr() использует тот же самый алгоритм, что и функция Find(). Но, если в результате поиска решения не может быть получено дальнейшее уточнение текущего приближения к решению, Minerr() возвращает это приближение.
Решение систем линейных уравнений матричным способом
Для решения систем линейных уравнений можно наряду с рассмотренными выше способами можно воспользоваться их векторно-матричным представлением.
Обозначим матрицу коэффициентов системы (1) через А:
А вектор свободных членов через В:
Тогда вектор неизвестных будет X:
В матричном виде система уравнений будет выглядеть так:
Отсюда получаем, что при условии
Значение X может быть легко вычислено с помощью пакета Mathcad.
Пример. Решить систему линейных уравнений:
Решение систем линейных уравнений с помощью функции lsolve(A,B)
В Mathcad имеется еще одна встроенная функция lsolve(A,B), которая служит для решения системы линейных уравнений. Далее приведен пример решения рассматриваемой системы с помощью этой функции.