Контрольная работа по "Математическому моделированию"

Автор работы: Пользователь скрыл имя, 10 Ноября 2011 в 20:02, курсовая работа

Краткое описание

Заполним таблицу значений функции.
1.В ячейках F1, F2 и F3 зададим значения a, b.
2. В ячейку F5 введем формулу, по которой и найдем начало отрезка. =F1-1? А ячейке F6 - =F1+1 ? для нахождения конца отрезка.
3. В ячейку A3 введем формулу, которая будет добавлять к следующей ячейки столбца шаг: = A2+$F$3
5. Маркером заполнения ячейки A3 заполним низ ячейки столбца, до тех пор, пока не получим значение другого конца отрезка.
6. Второй и третий столбец озаглавим как Y и y соответственно. Их мы будем использовать для вычислений функции Y и y.

Содержание работы

Задача 1……………………………………………………………………….…3
Описание построения электронного документа
Описание формул, используемых для вычисления
Описание построения диаграммы
Задача 2………………………………………………………………………….6
Методы решения систем линейных уравнений и обоснование выбора используемого метода.
Описание построения электронного документа.
Анализ полученных результатов.
Задача 3………………………………………………………………………….11
Построение математической модели для решения оптимизационной задачи
Описание решения задачи.
Анализ отчета по результатам.
Заключение………………………………………………………………………....16
Графический материал…...………………………………………………………..17
Литература……………………………………………………………………….….26

Содержимое работы - 1 файл

курсач.doc

— 783.00 Кб (Скачать файл)

     Нахождение  обратной матрицы  к матрице (Е-А).

     Внесем  исходные данные в ячейки А3:Е6 (см. Приложение 2.1).

       Сформируем искомую матрицу (Е-А), внеся ее элементы в диапазон ячеек В8:Е11.  

1 -4 -3 0
1 7 -8 -1
3 0 5 0
2 -5 1 0
 

     Выделим область (диапазон из 16 ячеек) В13:Е16 для размещения обратной матрицы.

     Найдем  обратную матрицу с помощью функции  =МОБР(B8:E11), вводя ее как операцию над массивами, то есть одновременно нажав клавиши <CTRL>, <SHIFT>, <ENTER>.

     На  экране в выделенном диапазоне получим  обратную матрицу. 

0,595238095 0 0,4524 -0,4762
0,166666667 0 0,1667 -0,3333
-0,357142857 0 -0,071 0,2857
4,619047619 -1 2,1905 -5,0952
 

      Выполнение операции умножения матрицы (Е-А)-1 и вектор-столбца конечного продукта Y.

     Занесем вектор-столбец Y в ячейки В18:В21.

-24
20
9
7
 
 

     Выделим диапазон E18:E21 для размещения вектора решений X.

     В соответствии с формулами умножение матриц В и Y выполним с помощью функции  =МУМНОЖ(B13:E16;B18:B21) вводя ее как операцию над массивами, то есть одновременно нажав клавиши <CTRL>, <SHIFT>, <ENTER>.

     На  экране в выделенном диапазоне в  ячейках E18:E21 получим вектор-столбец произведения матриц  

            -13,54761905
            -4,833333333
            9,928571429
            -146,8095238
 

      Вывод:  X1, X2, X3 равны -13.54, -4.83, 9.92, -146.80 соответственно. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   2.3 Анализ полученных результатов. 

   Для того чтобы проверить правильность решения  достаточно просто подставить полученные результаты в уравнение.

   В ячейки C23:C26 сделаем проверку.

   =$E$18*B8+$E$19*C8+$E$20*D8+$E$21*E8

   В результате проверки получим  следующий столбец:

            24
            20
            9
            7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   Задание 3. 

   Решить  линейную оптимизационную задачу.

   Найти оптимальное решение для модели линейного программирования. Решить задачу с помощью пакета «Поиск решения» ЭТ MS Excel. 

   L(X)=2x1-x2+2x3-x4+2x5-3x6+x7-x8à max 

    x1+x234+4х5-4х6+2x7+2x8=4,

   x1+2x2+3x3+4х4+10х5-10х6+7x7+3x8=9,

   х1- 3x2+6x3+10x4+20х5-20x6 +16x7+4x8=16,

   х1+4х2+10x3+20x4+35х5-35x6+30x7+5x8=25,

   xj≥0 (j=8). 
 

   Решение задания 3 предполагает:

  1. Математическую постановку задачи.
  2. Размещение на рабочем листе ТП MS Excel исходных данных, расчет значений ограничений, расчет значения целевой функции.
  3. Формулировка математической модели задачи в терминах ячеек рабочего  листа ТП MS Excel.
  4. Поиск оптимального решения поставленной задачи средствами  надстройки «Поиск решения».
  5. Анализ результатов.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   3.1 Построение математической модели для решения оптимизационной задачи 

   Математическая  модель задачи имеет вид:

   Целевая функция L(X)=2x1-x2+2x3-x4+2x5-3x6+x7-x8à max

   Система ограничений:      

    x1+x234+4х5-4х6+2x7+2x8=4,

   x1+2x2+3x3+4х4+10х5-10х6+7x7+3x8=9,

   х1- 3x2+6x3+10x4+20х5-20x6 +16x7+4x8=16,

   х1+4х2+10x3+20x4+35х5-35x6+30x7+5x8=25,

   X8≥0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   3.2 Описание решения задачи. 

   Размещение  данных на рабочем  листе ТП MS Excel 

   Создадим  таблицу данных  Х-ов. Для этого  в ячейках А1:А8 запишем названия строк (т.е. х1, х2 и т.д.). В ячейках В1:В8 ничего записывать не будем, так как мы не знаем, какими будут значения Х.

   В ячейках А11:A15 запишем уравнения и целевую функцию. А в ячейках В11:В15 рабочего листа ТП MS Excel внесем формулы расчета. Так, например в  ячейке В11 мы запишем формулу нахождения 1 уравнения:

   =B1+B2+B3+B4+4*B5-4*B6+2*B7+2*B8

   В ячейке В15 рассчитаем значение целевой функции.

   Формулировка  математической модели задачи в терминах ячеек рабочего  листа ТП MS Excel 

   Целевая функция:            ячейка  В15 à max 

    Система ограничений:    

   В11=4

   В12=9

   В13=16

   В14=25

   В8≥0

                           
 

     Таким образом, в терминах ячеек рабочего  листа ТП MS Excel математическая модели задачи может быть сформулирована следующим образом:

   добиться  максимального значения в ячейке В15, изменяя значения ячеек    В1:В8 так, чтобы значения в ячейках В11:В14 были равны заданным значениям при В8≥0. 

   Поиск оптимального решения 

   Окно  надстройки «Поиск решения» (ДанныеèПоиск решения) с постановкой задачи в терминах ячеек рабочего листа Excel приведено ниже: 

   

    

     Окно надстройки «Поиск решения»

    

   Решение задания 3 средствами ТП MS Excel в режиме значений и в режиме формул приведено в Приложениях 3.1-3.2.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   3.3 Анализ отчета  по результатам. 

   Вывод: В результате оптимизации получено:

   максимальная  значение 53687096 будет получена при: 

   х1= 0,267155779

   х2= 0,267139992

   х3= 0,899822374

   х4= -1,100192563

   х5= -53687091,17

   х6= -53687091,9

   х7= 0,367340907

   х8= 0 

   Результаты  оптимизации можно посмотреть в Отчете по результатам (Приложение 3.3), сформированном «Поиском решения»

 

   

    Заключение 
     

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

     Microsoft Excel – это программа, предназначенная для организации данных в таблицы для документирования, сопоставления и графического представления информации. Например, можно использовать Excel для суммирования, вычисления среднего или максимального числа продаж за день; создание графика, показывающего определенный процент продаж, сравнения общего объема продаж за день с тем же показателем других дней недели. Excel освобождает от проведения этих вычислений вручную.

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

  • финансовые;
  • дата и время;
  • математические;
  • статистические;
  • ссылки и массивы;
  • работа с базой данных;
  • текстовые;
  • логические;
  • инженерные.

Информация о работе Контрольная работа по "Математическому моделированию"