Прикладное программное обеспечение
Подбор уравнения y=f(x), наиболее точно отражающего зависимость параметра y от параметра х. Точность аппроксимации и ее виды: линейная, логарифмическая, полиномиальная, степенная, экспоненциальная. План перевозки зерна. Кратчайший путь между пунктами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 02.06.2011 |
Размер файла | 634,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство высшего профессионального образования РФ
Алтайский государственный технический университет им.И.И. Ползунова
Каменское представительство
ОТЧЕТ
по дисциплине «Прикладное программное обеспечение»
Вариант 19
Выполнил:
студент гр.Км(з) АиАХ-01
г.Камень-на-Оби
2011
Задание №1
Необходимо подобрать уравнение y=f(x), наиболее точно отражающее зависимость параметра y от параметра х.
Х |
У |
|
2005 |
19,1 |
|
2006 |
19,1 |
|
2007 |
19,2 |
|
2008 |
19,6 |
|
2009 |
19,9 |
|
2010 |
27,0 |
Построим точечный график функции y=f(x).
Добавим линию тренда
Меняя каждый раз тип линии тренда подберем уравнение функции y=f(x) для которого величина достоверности аппроксимации наибольшая.
Существует шесть различных видов линий тренда (аппроксимация и сглаживание), которые могут быть добавлены на диаграмму Microsoft Excel. Способ следует выбирать в зависимости от типа данных.
Точность аппроксимации. Линия тренда в наибольшей степени приближается к представленной на диаграмме зависимости, если значение R-квадрат равно или близко к 1. При аппроксимации данных с помощью линии тренда значение R-квадрат рассчитывается автоматически. Полученный результат можно вывести на диаграмме.
Линейная
Линейная аппроксимация -- это прямая линия, наилучшим образом описывающая набор данных. Она применяется в самых простых случаях, когда точки данных расположены близко к прямой. Говоря другими словами, линейная аппроксимация хороша для величины, которая увеличивается или убывает с постоянной скоростью.
Логарифмическая
Логарифмическая аппроксимация полезна для описания величины, которая вначале быстро растет или убывает, а затем постепенно стабилизируется. Логарифмическая аппроксимация использует как отрицательные, так и положительные величины.
Полиномиальная
Полиномиальная аппроксимация используется для описания величин, попеременно возрастающих и убывающих. Она полезна, например, для анализа большого набора данных о нестабильной величине. Степень полинома определяется количеством экстремумов (максимумов и минимумов) кривой. Полином второй степени может описать только один максимум или минимум. Полином третьей степени имеет один или два экстремума. Полином четвертой степени может иметь не более трех экстремумов.
Степенная
Степенная аппроксимация полезна для описания монотонно возрастающей либо монотонно убывающей величины, например расстояния, пройденного разгоняющимся автомобилем. Использование степенной аппроксимации невозможно, если данные содержат нулевые или отрицательные значения.
Экспоненциальная
Экспоненциальная аппроксимация полезна в том случае, если скорость изменения данных непрерывно возрастает. Однако для данных, которые содержат нулевые или отрицательные значения, этот вид приближения неприменим.
Скользящее среднее
Использование в качестве приближения скользящего среднего позволяет сгладить колебания данных и таким образом более наглядно показать характер зависимости. Такая линия тренда строится по определенному числу точек (оно задается параметром Шаг). Элементы данных усредняются, и полученный результат используется в качестве среднего значения для приближения. Так, если Шаг равен 2, первая точка сглаживающей кривой определяется как среднее значение первых двух элементов данных, вторая точка -- как среднее следующих двух элементов и так далее.
Вывод: анализируя полученные данные, величина достоверности аппроксимации наибольшая при полиномиальной аппроксимации (0,5395). Тогда уравнение, наиболее точно отражающее зависимость параметра у от параметра х, будет иметь вид:
y = 4E-46e0,0536x
Задание №2
Составить план перевозки зерна из районов A1--A4, в которых запасы составляют ai тыс. ц зерна (данные приведены в табл. 2.1), на пять элеваторов B1--B5 мощностью в тыс. ц (данные приведены в табл. 2.2) с минимальными издержками на перевозку. Затраты на перевозку 1 ц зерна заданы в табл. 2.3 ( в тыс. д. е.).
Табл. 2.1 Ресурсы районов |
Табл. 2.2 Потребности элеваторов |
|||||||||||
Районы № вар. |
A1 |
A2 |
A3 |
A4 |
Элеваторы № вар. |
B1 |
B2 |
B3 |
B4 |
B5 |
||
19 |
9 |
8 |
8 |
12 |
19 |
6 |
7 |
9 |
8 |
7 |
Табл. 2.3 Матрицы тарифов
5. |
10 8 3 8 5 10 5 2 1 14 10 12 20 13 20 6 2 16 3 18 |
Выбирая пункт меню Сервис / Поиск решения… , внося все ограничения, выбирая минимизацию целевой функции, выбрать в параметрах использование линейной модели.
Задание №3
прикладное программное обеспечение аппроксимация
Используя приведенный ниже граф, найти кратчайший путь между пунктом 1 и 10. Расстояния между пунктами 1-10 приведены в таблице 3.
Рисунок 1 - Граф маршрутов
Таблица 3
№ Вар. |
L1 |
L2 |
L3 |
L4 |
L5 |
L6 |
L7 |
L8 |
L9 |
L10 |
L11 |
L12 |
L13 |
L14 |
L15 |
L16 |
|
19 |
6 |
1 |
7 |
6 |
4 |
6 |
5 |
4 |
8 |
10 |
3 |
6 |
9 |
5 |
5 |
9 |
Для решения задания №3 воспользуемся надстройкой «Поиск решения», входящей в состав MS EXCEL. Расположим исходные данные на рабочем листе, как на рис.2. В ячейках показаны формулы, связывающие переменные модели.
Рисунок 2 - Модель задачи
Целевая функция находится в ячейке Е19. На рис.3 приведено окно диалога надстройки перед запуском на выполнение.
Рисунок 3 - Параметры надстройки
На рис.4 показан результат работы надстройки, а на рис.5 - путь из вершины 1 в вершину 10 минимальной длины.
Это значение совпадает с решением, полученным в соответствии с алгоритмом Дейкстры.
Рисунок 4 - Результаты обработки
Рисунок 5 - Длина оптимального маршрута
Размещено на Allbest.ru
Подобные документы
Подбор средствами MS Excel подходящего варианта аппроксимации (линейной, логарифмической, степенной, полиномиальной) по заданным данным. Доказательство оптимальности выбора путем сравнения коэффициентов достоверности и аппроксимации для каждого варианта.
контрольная работа [1,3 M], добавлен 19.08.2010Определение характеристик точности выходного параметра вероятностным расчетно-аналитическим методом. Моделирование на электронно-вычислительной машине точности выходного параметра каскада. Сравнение его точности. Обоснование числа реализаций каскада.
курсовая работа [870,4 K], добавлен 23.06.2014Системное, инструментальное и прикладное программное обеспечение. Современные настольные издательские системы. Программные средства мультимедиа. Системы искусственного интеллекта. Прикладное программное обеспечение автоматизированного проектирования.
реферат [59,4 K], добавлен 18.12.2013Минимальные системные требования, предъявляемые к программе. Параметры и алгоритмы функционирования нижнего уровня сети передачи данных. Кратчайший путь между заданными ключевыми пунктами в имитационном режиме. Описание процесса отладки приложения.
дипломная работа [802,6 K], добавлен 28.09.2015Microsoft Office как пример прикладного программного обеспечения (ПО). Проблемы выбора и использования прикладного ПО. Роль программных продуктов пакетного типа, обеспечивающих свободную конвертацию данных между различными компьютерными технологиями.
реферат [18,2 K], добавлен 21.02.2010Прикладное программное обеспечение, его использование при проведении сложных математических вычислений. Менеджер загрузок. Офисные средства обработки информации. Система автоматизации проектных работ. Основы использования функций Excel, их аргументы.
контрольная работа [227,6 K], добавлен 01.03.2009Прикладное программное обеспечение специального и общего назначения. Программы, обрабатывающие тексты и основное назначение электронных таблиц, системы управления базами данных и графические изображения. Интегрированные программные средства решения задач.
курсовая работа [1,0 M], добавлен 24.03.2012Классификация программного обеспечения, его особенности, назначение. Программное обеспечение для работы с текстом, изображением, прикладное, офисное, для работы в Интернете. Системы программирования, специфика программного обеспечения, что такое вирусы.
презентация [1,2 M], добавлен 25.02.2010Программное обеспечение как совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ. Системное ПО (программы общего пользования), прикладное и инструментальное (системы программирования).
реферат [73,1 K], добавлен 04.06.2010Выполнение заданий на вычисление функции на указанном диапазоне и построение графика функции. Нахождение суммы числового ряда. Нахождение корней уравнения командой "Подбор параметра". Описание технологии работы со списками в электронной таблице Excel.
контрольная работа [35,3 K], добавлен 15.11.2010