- •Методические указания
- •"Компьютерные технологии и программирование"
- •Лабораторная работа № 1
- •Общие сведения.
- •Задание:
- •Реализация хлебобулочных изделий в булочной № 2
- •Реализация хлебобулочных изделий в чайной “Русский чай”
- •Лабораторная работа № 2
- •Методические указания
- •Пример выполнения
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа № 3
- •Методические указания
- •Задание на работу
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа № 4
- •Задание на работу
Задание на работу
Задача 1. Двумерная функция и объемные графики в своих окнах.
Ввести исходные данные.
Вычислить двумерную функцию.
Вывести функцию в виде 5 трехмерных графиков разного типа.
Вывести функцию в виде 2 контурных графиков разного типа.
Задача 2. Двумерная функция и объемные графики в подокнах общего окна.
Варианты заданий
№ |
Функция |
Пределы изменения |
|
x |
y |
||
1 |
z=sin(x)cos(y) |
от -2 до 2 |
от -2 до 2 |
2 |
z=sin(x/2)cos(y) |
от -2 до 2 |
от -2 до 2 |
3 |
z=sin(2x)cos(y) |
от -2 до 2 |
от -2 до 2 |
4 |
z = sin(x)cos(y/2) |
от -2 до 2 |
от -2 до 2 |
5 |
z = sin(x/2)cos(2y) |
от -2 до 2 |
от -2 до 2 |
6 |
z = sin(2x)cos(2y) |
от -2 до 2 |
от -2 до 2 |
7 |
z = (1+sin(x)/x)(sin(y)/y) |
от -2 до 2 |
от -2 до 2 |
8 |
z = (sin(x)/x)cos(y) |
от -2 до 2 |
от -2 до 2 |
9 |
z = (sin(x)/x)|cos(y)| |
от -2 до 2 |
от -2 до 2 |
10 |
z = (sin(x)/x)y |
от -2 до 2 |
от -2 до 2 |
11 |
z = (sin(x)/x)|y| |
от -2 до 2 |
от -2 до 2 |
12 |
z = (sin(x)/x)sin(y) |
от -2 до 2 |
от -2 до 2 |
13 |
z = (sin(x)/x)|sin(y)| |
от -2 до 2 |
от -2 до 2 |
14 |
z = (sin(x)/x)(1-y) |
от -2 до 2 |
от -2 до 2 |
15 |
z = (sin(x)/x)|y+0.5| |
от -2 до 2 |
от -2 до 2 |
Контрольные вопросы
Организация вложенных циклов.
Правила задания многомерных функций.
Связь двумерной функции с матрицей для вывода графиков.
Вывод многомерных результатов в форме таблицы.
Трехмерная графика в аксонометрии.
Трехмерная графика с функциональной окраской раскраской.
Трехмерная графика с функциональной раскраской и проекцией.
Контурная графика.
Объемная контурная графика.
Лабораторная работа № 4
ТЕМА: «ОСНОВЫ РАБОТЫ В СИСТЕМЕ АВТОМАТИЗАЦИИ МАТЕМАТИЧЕСКИХ ВЫЧИСЛЕНИЙ SCILAB»
ЦЕЛЬ РАБОТЫ: получить начальные навыки работы в среде SCILAB; изучить основные элементы окна приложения SCILAB, назначение и функции основных пунктов меню и режимов; практически освоить расчеты с применением встроенных функций.
Задание на работу
С использованием генератора псевдослучайных чисел - функции rand - сгенерировать матрицу {X} 2(N+6) вещественных элементов в диапазоне –2(N+6)...4(N+6), где N - № варианта.
Из матрицы X создать квадратную матрицу Y размерностью не менее 5x5 (элементам, дополняющим матрицу Y до квадратной, присвоить значения Yi,j=i/j, где i, j – индексы строки и столбца соответственно).
Заполнить матрицу {Z}:
для четных вариантов: элементы матрицы Z образовать как сумму элементов каждой строки матрицы Y;
для нечетных вариантов: элементы матрицы Z образовать как сумму каждого столбца матрицы Y.
Для каждого столбца матрицы Y найти максимальное, минимальное, среднее значение элементов. Сформировать матрицы MAX, MIN, MID, содержащие соответствующие значения.
В одной координатной плоскости построить графики по данным:
каждой строки матрицы Y(синие сплошные линии без маркеров);
матрицы MAX (красная пунктирная линия);
матрицы MIN (зеленая пунктирная линия);
матрицы MID (желтая сплошная с маркером *).
С использованием функций mesh(), meshgrid(), surf() построить график функции 2-х переменных: f(x,y)= 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2)- 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2)-1/3*exp(-(x+1).^2 - y.^2).
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
Дубpовский А.В. Windows 3.1 и 3.11.-М,:"Эком", 1996
Фойц С., Нигован А. Windows 3.1, Windows 95 для пользователя.-К.:BHV, 1995
Стинсон К. Эффективная pабота в Windows 95.-С-Пт.:"Питеp", 1996
Кенни Использование Microsoft Office.-К.:"Диалектика", 1995
Пасько В. Word 7.0 для Windows 95 для пользователя.-К.:BHV, 1996,
Николь Н. Excel 5.0 Электpонные таблицы.-М.:"Эком", 1995
Александpов А.В. Электpонная почта для каждого.-М.:Strix, 1996
Кpол Эд Все об Internet.-К.:BHV, 1995
Конспект лекций.
Справочные системы программ.
Файлы с описанием пакетов программ.
Дьяконов В.П., Абраменкова И.В. MatLab 5.0/5.3. М.: Нолидж, 1999, 640 с.
Гультяев А.К. MatLab 5.2. Имитационное моделирование в среде Windows. СПб: Корона, 1999, 288 с.
Ануфриев И.Е. Самоучитель MatLab 5.3.6.х. – СПб.: БХВ-Петербург, 2002. – 736 с.
Лазарев Ю.Ф. MatLab 5.Х. – К.: Изд. Группа BHV, 2000. – 384 с.