Прикладные программы обработки данных
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
Рис. 1.3. Дополнительные параметры поиска
Очевидно, что для каждого из перевозчиков ограничения на количество его перевозок и одновременно с этим ограничение на его долю в общем количестве перевозок каким-то образом взаимосвязаны.
В этом случае также не найдено решения, удовлетворяющего всем ограничениям (рис. 1.4).
Рис. 1.4. Результат вычисления задачи с несколькими перевозчиками
Результат, предложенный программой в качестве конечного варианта, может быть достаточно близок к искомому оптимальному. В некоторых случаях подобное решение может оказаться вполне приемлемым.
Рассмотренный вариант задачи можно видоизменить, задав ограничения только для общего количества перевозок и долей в нем каждого перевозчика (рис. 1.5).
Рис. 1.5. Измененный вариант ограничений
Для видоизмененного варианта задачи легко находится решение, удовлетворяющее всем ограничениям (рис. 1.6).
Рис. 1.6. Решение задачи с несколькими перевозчиками
Данное решение может показаться слишком очевидным, поэтому можно изменить исходные данные (рис. 1.7) и выполнить повторный расчет. На рис. 1.8 показано соответствующее решение.
Рис. 1.7. Измененные исходные данные
Рис. 1.8. Решение измененного варианта задачи с несколькими перевозчиками
Этот вариант решения задачи полностью удовлетворяет всем условиям и показывает эффективность такого подхода.
2. Выполнение линейной регрессии с помощью пакета регрессивного анализа в Excel
Когда необходимо оценить затраты следующего года или предсказать ожидаемые результаты серии научных экспериментов, можно использовать Microsoft Office Excel для автоматической генерации будущих значений, которые будут базироваться на существующих данных или для автоматического вычисления экстраполированных значений, базирующихся на вычислениях по линейной или экспоненциальной зависимости.
Microsoft Excel позволяет заполнить ячейки рядом значений, соответствующих простой линейной или экспоненциальной зависимости с помощью маркера заполнения Пакет анализа.
Предполагаемое действие:
">Автоматическое прогнозирование линейной зависимости
">Автоматическое прогнозирование экспоненциальной зависимости
">Ручное прогнозирование линейной или экспоненциальной зависимости
">Вычисление тенденций с помощью добавления линии тренда на диаграмму
">Прогнозирование значений с функцией
">Выполнение регрессионного анализа с надстройкой Пакет анализа
2.1 Автоматическое прогнозирование линейной зависимости
В арифметической прогрессии шаг или разница между начальным и следующим значением ряда добавляется к каждому последующему члену прогрессии (табл. 2.1).
Таблица 2.1 - Пример арифметической прогрессии
Начальное значениеПродолжение ряда арифметической прогрессии1, 23, 4, 51, 35, 7, 9100, 9590, 85
Для прогнозирования линейной зависимости выполняются следующие действия:
1.Указываются не менее двух ячеек, содержащих начальные значения. Если требуется повысить точность прогноза, указываются дополнительные начальные значения.
2.Перетащите маркер заполнения в нужном направлении для заполнения ячеек возрастающими или убывающими значениями. Например, если ячейки C1:E1 содержат начальные значения 3, 5 и 8, то при протаскивании вправо значения будут возрастать, влево - убывать.
.Чтобы управлять созданием ряда вручную или заполнять ряд значений с помощью клавиатуры, воспользуйтесь командой Прогрессия (вкладка Главная, группа Редактирование, кнопка Заполнить).
2.2 Автоматическое прогнозирование экспоненциальной зависимости
В экспоненциальных рядах начальное значение умножается на шаг для получения следующего значения в ряде. Получившийся результат и каждый последующий результат умножаются на шаг (табл. 2.2).
Таблица 2.2 - Пример геометрической прогрессии
Начальное значениеПродолжение ряда геометрической прогрессии1, 24, 8, 161, 39, 27, 812, 34.5, 6.75, 10.125
Для прогнозирования экспоненциальной зависимости выполняются следующие действия:
1.Указываются не менее двух ячеек, содержащих начальные значения. Если требуется повысить точность прогноза, укажите дополнительные начальные значения.
2.Удерживая правую кнопку мыши, перетащите маркер заполнения в нужном направлении для заполнения ячеек возрастающими или убывающими значениями, отпустите правую кнопку, а затем щелкните Экспоненциальное приближение в контекстном меню .
Например, если ячейки C1:E1 содержат начальные значения 3, 5 и 8, то при протаскивании вправо значения будут возрастать, влево - убывать.
Чтобы управлять созданием ряда вручную или заполнять ряд значений с помощью клавиатуры, воспользуйтесь командой Прогрессия (вкладка Главная, группа Редактиро