Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум по информатике.doc
Скачиваний:
49
Добавлен:
06.11.2018
Размер:
13.05 Mб
Скачать

10 Подбор параметра.

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

Пример. С помощью подбора параметра найти корень нелинейного уравнения , x принадлежит отрезку [-5,5]

Для этого в ячейку B1 введем произвольное значение X (при некоторых начальных значениях процесс решения может и не сойтись), в ячейку B2 введем формулу =B1^5-4*B1^4+3*B1^3-2*B1^2+B1+4, обратимся к команде «Подбор параметра» меню «Сервис». В поле «значение» окна диалога введем число 0, в поле «изменяя значение ячейки» – значение B1 и нажмем кнопку «ОК». Excel проиллюстрирует результаты подбора параметра в новом окне диалога.

Задание для выполнения.

Решить с помощью подбора параметра нелинейное уравнение из приведенной ниже таблицы вариантов.

Уравнение

1

x3-0.1x2+0.4x+2=0

2

arctg x – 1/3x2 =0

3

3x-1-4-x=0

4

x3-3x2+12x=0

5

3x+2x-2=0

6

e-2x-2x-3=0

7

x ln (x+1)-1=0

8

x3-3x2+9x-8=0

9

-x2 + 0,5x -10 =0

10

Sin 2x – tan 4x=0

11

2 sin (2x+1) – 5x = 0

12

0,1 x2 – sin (ex) = 0

13

2*x + ex – sin (x4) = 2

Дополнительно построить таблицу значений функции на указанном в таблице интервале. Шаг по аргументу выбрать самостоятельно. Изобразить график функции на этом интервале

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

После этого, выбрав в окне диалога «Критерий оптимизации» (минимальное, максимальное или фиксированное значение целевой функции), нужно сослаться на зависимые ячейки и ввести ограничения в соответствующих полях окна диалога. Ограничения указываются в виде «Зависимая_ячейка» «Знак» «Выражение», где «Знак» может быть «<=», «=», «>=» или ограничение до целого числа, если задача целочисленная.

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

Пример: определить длины сторон a,b,h прямоугольного бака заданного объема V, минимизируя длину сварного шва, которая вычисляется по формуле: L=2(a+2b)+h (см. пунктирную линию на рисунке).

Математическая модель этой задачи вместе с ограничениями такова: L→min – оптимизируемая функция; V=const; a,b,h>0 – ограничения.

Решение: Введем начальные значения зависимых переменных: а=1, b=1, c=1 в ячейки B3, C3, D3, а ограничение для них – число 0 – в ячейку B4. Зависимую переменную V=a*b*h введем в ячейку C7 в виде формулы =B3*C3*D3, а ограничение на нее в виде значения 2 – в ячейку E7. Целевую формулу для вычисления L в виде =2*(B3+2*C3)+D3 введем в ячейку C8. После этого в окне «Поиск решения» укажем $C$8 в качестве целевой ячейки, выберем поиск минимального значения, в поле «Изменяя ячейки» укажем ссылку $B$3:$D$3, в поле ограничения введем ограничения вида $B$3>=$B$4, $C$3>=$B$4,$D$3>=$B$4, $C$7=$E$7. Найденное решение должно быть таким: A=1,26, B=0,63, C=2,52.

Задания для выполнения

Задача 1. Имеетcя квадратный лист жести со стороной L=1 м. По его углам вырезаются 4 одинаковых квадрата со стороной А, затем полученная крестообразная заготовка сгибается в прямоугольную коробку без верхней крышки, а швы завариваются (см. рис.). Какой должна быть величина А, чтобы объем получившейся коробки был максимальным?

Задача 2. Фабрика может выпускать продукцию 2 типов – по P1 и P2 рублей за единицу. Для выпуска продукции выделено L единиц ресурсов и T человеко-часов. Известно, что на выпуск единицы продукции 1-го и 2-го вида уходит по ZT1 и ZT2 единиц ресурсов и ZL1 и ZL2 человеко-часов соответственно. Сколько нужно произвести продукции первого и второго видов, чтобы ее общая стоимость была максимальна? Данные взять из приведенной ниже таблицы. Оптимизируемую функцию и систему ограничений задачи выбрать самостоятельно.

P1

P2

L

T

ZT1

ZT2

ZL1

ZL2

1

8,5

9,5

5000

180

3,5

2,8

60

90

2

12

10

4000

200

4

5,5

30

60

После нахождения оптимального решения подсчитать, какими будут излишки ресурсов.

Задача 3. Известно, что для нормальной работы больницы необходимо 5-7 санитарок (N1), 8-10 медсестер (N2), 10 врачей, 3 заведующих отделениями, главный врач, заведующий аптекой, заведующая хозяйством и заведующий больницей. Общий месячный фонд зарплаты должен быть минимален. Необходимо определить, какими должны быть оклады сотрудников больницы, при условии, что оклад санитарки (C) не должен быть меньше прожиточного минимума 1500. Зарплата сотрудника определяется как (коэффициент сотрудника)*(оклад санитарки).

Задача 4. Предположим, что мы решили производить несколько видов конфет. Назовем их условно "A", "B" и "C". Известно, что реализация 10-и килограмм конфет "А" дает прибыль 9 руб., "В" - 10 руб. и "С" - 16 руб. Конфеты можно производить в любых количествах (сбыт обеспечен), но запасы сырья ограничены. Необходимо определить, каких конфет и сколько десятков килограмм необходимо произвести, чтобы общая прибыль от реализации была максимальной. Нормы расхода сырья на производство 10 кг конфет каждого вида приведены ниже.

Сырье

Нормы расхода сырья

Запас сырья

 

А

В

С

Какао

18

15

12

360

Сахар

6

4

8

192

Наполнитель

5

3

3

180

Прибыль

9

10

16