3 ФОРМУЛЫ В MICROSOFT EXCEL

Формулы представляют собой выражения, по которым выполняются вычисления на странице. Формула начинается со знака равенства (=).

Формула также может включать следующие элементы:

-   функции;

-   ссылки;

-   операторы (знак или символ, задающий тип вычисления в формуле. Существуют математические, логические операторы, операторы сравнения и ссылок);

-   константы (постоянное (не вычисляемое) значение).

Ссылка указывает на ячейку или диапазон ячеек листа и передает в Microsoft Excel сведения о расположении значений или данных, которые требуется использовать в формуле. При помощи ссылок можно использовать в одной формуле данные, находящиеся в разных частях листа, а также использовать в нескольких формулах значение одной ячейки. Кроме того, можно задавать ссылки на ячейки других листов той же книги и на другие книги. Ссылки на ячейки других книг называются связями.

Существуют относительные, абсолютные и смешанные ссылки.

Относительная ссылка в формуле, например A1, основана на относительной позиции ячейки, содержащей формулу, и ячейку, на которую указывает ссылка. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка.

Абсолютная ссылка ячейки в формуле, например $A$1, всегда ссылается на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется.

Смешанная ссылка содержит либо абсолютный столбец и относительную строку, либо абсолютную строку и относительный столбец. Абсолютная ссылка столбцов приобретает вид $A1, $B1 и т. д. Абсолютная ссылка строки приобретает вид A$1, B$1 и т. д.

4 Общие сведения об алгоритмах.

Алгоритм – предписание последовательности действий, направленных на решение поставленной задачи. В Exel алгоритм записывается в виде последовательности операторов, включающих значение, ссылки и формулы.

Алгоритм обладает свойствами:

1)   однозначности – исключает произвольное толкование и приводит к одному и тому же результату при одинаковых исходных данных;

2)   массовости – применяется к другим подобным задачам;

3)   результативность – пошаговое выполнение задачи приводит к конечному результату.

Выделяется несколько типов алгоритмических структур:

1.   Линейная структура.

2.   Разветвляющая структура:

а)   с одной ветвью;

б)   с двумя ветвями;

в)   со множеством ветвей.

3.   Циклическая структура.

Принято выделять две циклические структуры с логическим условием до и после тела цикла.

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

-   бесконечный цикл;

-   вложенные циклические структуры;

-   цикл с заданным заранее количеством повторений;

-расчетно-динамический цикл (новый, характерный для электронной таблицы), количество повторений которого определяется в ходе пересчета таблицы, а параметры задаются в результате ссылки на ячейку, где содержаться расчетно-переменные данные.

-   итерационный цикл (количество повторений заранее неизвестно и зависит от осуществления или достижения заданной точности или последовательности приближений к искомому значению, где вычисление последующего члена производится через предыдущий член);


5 Метод половинного деления

 

Этот метод отличается от выше рассмотренных методов тем, что для него не требуется выполнения условия, что первая и вторая производная сохраняют знак на интервале [a, b]. Метод половинного деления сходится для любых непрерывных функций f(x) в том числе недифференцируемых.

Разделим отрезок [a, b] пополам точкой Если (что практически наиболее вероятно), то возможны два случая: либо f(x) меняет знак на отрезке [a, c] (Рис. 1), либо на отрезке [c, b] (Рис. 2)

Рис. 1

Рис. 2

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

6 РЕШЕНИЕ ЗАДАЧИ

Дана следующая функция:

F(х)=60*sin(5.5*x*pi/180)-69*cos(2.7*x*pi/180)-exp(x/192)-181/x

где Х изменяется от 0 до 400. Найти точки пересечения функции с точкой А (А=0).

Для нахождения точек пересечения используем метод половинного деления. Для этого от данной функции отнимем А (F(x)-А).

Построим алгоритм (приложение А).

Для того, что бы найти точки пересечения функции с точкой А, построим график (приложение В) по данным приведенным в таблице (приложение Г).

В графе Е2 введем формулу для нахождения значений где происходит смена знака =ЕСЛИ(В2*В3<=0; “смена знака”;” “).

По полученным данным найдем точки пересечения данной функции с точкой А в точках где происходит смена знака.

Например, смена знака происходит при значении Х=15, тогда в ячейку G2 введем значение Х1=15,а в ячейку G3 введем формулу =ЕСЛИ(J2*L2<=0;G2;I2). В ячейку Н2-значение Х2=20, а в ячейку Н3 введем формулу =ЕСЛИ(J2*L2<=0;I2;H2), это значит, что на этом интервале про исходит пересечение функции с координатной осью, то есть с точкой А. Для нахождения среднего значения в ячейку I2 введем формулу =(G2+H2)/2. В ячейки J2, K2, L2 введем формулы заданной в условии функции, где Х, для каждой из заданных ячеек, будет принимать значение Х1, Х2, Хср. соответственно.

Для того, чтобы определить на какой половине происходит смена знака в ячейку М2 введем формулу

 =ЕСЛИ(J2*L2<=0;”смена знака на 1-ой половине”;”cмена знака на 2-ой половине”).

В столбце N приведено количество шагов, за которое будит достигнута точность определения значения (х) не ниже 0,001.

Для определения погрешности, в ячейку О2 введем формулу =0-L2. Таким образом из приведенной таблицы видно, что значение Х с точностью до 0,001 определено за 14 шагов.

 

X1

X2

Xср

F(x1)

F(x2)

F(xcр)

Кол-во шагов Погреш-ность
15,000 20,000 17,500 -6,129 5,665 1,368 смена знака на 1-ой половине 1 -1,3678
15,000 17,500 16,250 -6,129 1,368 -1,969 смена знака на 2-ой половине 2 1,9692
16,250 17,500 16,875 -1,969 1,368 -0,199 смена знака на 2-ой половине 3 0,1991
16,875 17,500 17,188 -0,199 1,368 0,610 смена знака на 1-ой половине 4 -0,6096
16,875 17,188 17,031 -0,199 0,610 0,212 смена знака на 1-ой половине 5 -0,2116
16,875 17,031 16,953 -0,199 0,212 0,008 смена знака на 1-ой половине 6 -0,0078
16,875 16,953 16,914 -0,199 0,008 -0,095 смена знака на 2-ой половине 7 0,0952
16,914 16,953 16,934 -0,095 0,008 -0,044 смена знака на 2-ой половине 8 0,0436
16,934 16,953 16,943 -0,044 0,008 -0,018 смена знака на 2-ой половине 9 0,0179
16,943 16,953 16,948 -0,018 0,008 -0,005 смена знака на 2-ой половине 10 0,0050
16,948 16,953 16,951 -0,005 0,008 0,001 смена знака на 1-ой половине 11 -0,0014
16,948 16,951 16,949 -0,005 0,001 -0,002 смена знака на 2-ой половине 12 0,0018
16,949 16,951 16,950 -0,002 0,001 0,000 смена знака на 2-ой половине 13 0,0002
16,950 16,951 16,950 0,000 0,001 0,001 смена знака на 1-ой половине 14 -0,0006

G H I J K L M N O

 По полученным данным с помощью мастера диаграмм построим график погрешности.

 

Для определения правильности решения произведем проверку с помощью подбора параметров.

Для этого в ячейку А107 введем формулу заданной функции, а в ячейку В107 введем значение Х при котором происходит смена знака. Далее необходимо поставить курсор в ячейку А107 и из меню сервис выбрать подбор параметра. В появившемся окне ввести необходимые данные, нажать кнопку ОК.

 

А

В

105

Подбор параметров

106

F(X)

X

107

0,0000 16,950

108

0,0005 28,806

109

0,0003 54,235

110

0,0000 98,448

111

-0,0002 146,365

112

0,0000 158,039

113

0,0000 185,884

114

0,0001 230,163

115

0,0000 318,118

116

0,0009 361,607

В появившемся окне Результат подбора параметра нужно нажать

кнопку ОК, после чего в ячейках А107 и В107 появится результат поиска.


Информация о работе «Разработка программных средств анализа графика функции и решение оптимизационных задач»
Раздел: Экономико-математическое моделирование
Количество знаков с пробелами: 23044
Количество таблиц: 10
Количество изображений: 11

Похожие работы

Скачать
48355
3
0

... Университет) Факультет Кибернетики Кафедра «Кибернетика» Пояснительная записка к дипломному проекту и учебно-исследовательской работе на тему: Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств Выполнил студент группы В6-29П _____________ (Власова Е.А.) Руководитель ______________________________ (Золотухина Е.Б.) Оценка: Комиссия: ( ...

Скачать
344047
91
7

... объектов; б)         наличие данных за предыдущий период; в)         наличие базисных данных; г)         сопоставимость данных.   26. По характеру принимаемых решений экономический анализ подразделяется: а)         предварительный, текущий и заключительный б)         оперативный, ретроспективный и перспективный в)         предварительный, последующий и итоговый 27. Информация, ...

Скачать
104437
5
35

... первоначальное количество ошибок можно оценить как: Поставленная задача позволяет определить такие важные характеристики функционирования программного комплекса, как: расчет текущего времени наработки до отказа; расчет среднего времени наработки до отказа за все время моделирования работы системы; расчет вероятности отказа ПО в единицу расчёт коэффициента готовности Таким образом, наша ...

Скачать
47600
5
6

... управления, прочие системы. Целью данной курсовой работы является рассмотрение, освещение и оценка возможностей пакета прикладных программ MS OFFICE с точки зрения информационных технологий и методов их использования при решении экономических задач. 2. Использование пакета прикладных программ MS OFFICE при решении экономических задач   2.1 Обзор возможностей Microsoft Office Пакет ...

0 комментариев


Наверх