Смекни!
smekni.com

Применение пакетов прикладных программ в расчетах на ЭВМ (стр. 5 из 5)

б) Присваиваем переменным x и y значения из таблицы, при помощи команд slope(x,y) intercept(x,y) находим коэффициенты уравнения прямой. Составляем уравнение прямой и строим её график.


ВЫЧИСЛЕНИЕ ЗНАЧЕНИЙ ФУНКЦИЙ И ПОСТРОЕНИЕ ИХ ГРАФИКОВ

Формулировка задания

Вычислить значение функции с шагом h=0,6 и построить в одной системе координат при х

[-4.5;4.5] графики следующих функций используя MSExcel и MathCad.

;

Описание операций и процедур для MSExcel

Столбцы A, B и C отводим под значения переменных x, f(x) и z(x). Значения x задаем из условия. Для подсчёта значений f(x) и z(x) вводим в соответствующие ячейки формулы. В формулах используем функции: ЕСЛИ, И (описание дано в предыдущем разделе), а так же арифметические операции. После нахождения значений f(x) и z(x), используем “мастер построения диаграмм”. Выбираем тип “график”, элементами легенды столбцы значений f(x) и z(x), подписями по горизонтальной оси – столбец x.


A B C
2 -4,5 8,495745 18,1097722
3 -3,9 8,089548 15,7261644
4 -3,3 7,777013 13,3481879
5 -2,7 7,64766 10,9792360
6 -2,1 7,958415 8,6259407
7 -1,5 9,868421 6,3027756
8 -0,9 47,85349 4,0453624
9 -0,3 -3,80983 1,9440307
10 0,3 -0,5948 1,9440307
11 0,9 0,006977 4,0453624
12 1,5 0,078947 54,1888433
13 2,1 1,122041 57,6355325
14 2,7 0,763461 54,5901787
15 3,3 0,547296 -0,0000125
3,9 0,406405 0,0000012
4,5 0,309194 0,0000001
16 X F(x) Z(x)


-4,5 =ЕСЛИ(A1<=2;3*(ABS(A1-1))^3/(3*A1^2-2);(5-2*LN(A1))/КОРЕНЬ(1+2*A1^2)) =ЕСЛИ(A1<=1;(3*ABS(A1)+КОРЕНЬ(1+A1^2));ЕСЛИ(И(1<A1;A1<3);(2*SIN(16*A1)+56);((2*EXP(1))^(-2*A1))*COS(3*A1)))
-3,9 =ЕСЛИ(A2<=2;3*(ABS(A2-1))^3/(3*A2^2-2);(5-2*LN(A2))/КОРЕНЬ(1+2*A2^2)) =ЕСЛИ(A2<=1;(3*ABS(A2)+КОРЕНЬ(1+A2^2));ЕСЛИ(И(1<A2;A2<3);(2*SIN(16*A2)+56);((2*EXP(1))^(-2*A2))*COS(3*A2)))
-3,3 =ЕСЛИ(A3<=2;3*(ABS(A3-1))^3/(3*A3^2-2);(5-2*LN(A3))/КОРЕНЬ(1+2*A3^2)) =ЕСЛИ(A3<=1;(3*ABS(A3)+КОРЕНЬ(1+A3^2));ЕСЛИ(И(1<A3;A3<3);(2*SIN(16*A3)+56);((2*EXP(1))^(-2*A3))*COS(3*A3)))
-2,7 =ЕСЛИ(A4<=2;3*(ABS(A4-1))^3/(3*A4^2-2);(5-2*LN(A4))/КОРЕНЬ(1+2*A4^2)) =ЕСЛИ(A5<=1;(3*ABS(A5)+КОРЕНЬ(1+A5^2));ЕСЛИ(И(1<A5;A5<3);(2*SIN(16*A5)+56);((2*EXP(1))^(-2*A5))*COS(3*A5)))
-2,1 =ЕСЛИ(A5<=2;3*(ABS(A5-1))^3/(3*A5^2-2);(5-2*LN(A5))/КОРЕНЬ(1+2*A5^2)) =ЕСЛИ(A6<=1;(3*ABS(A6)+КОРЕНЬ(1+A6^2));ЕСЛИ(И(1<A6;A6<3);(2*SIN(16*A6)+56);((2*EXP(1))^(-2*A6))*COS(3*A6)))
-1,5 =ЕСЛИ(A6<=2;3*(ABS(A6-1))^3/(3*A6^2-2);(5-2*LN(A6))/КОРЕНЬ(1+2*A6^2)) =ЕСЛИ(A7<=1;(3*ABS(A7)+КОРЕНЬ(1+A7^2));ЕСЛИ(И(1<A7;A7<3);(2*SIN(16*A7)+56);((2*EXP(1))^(-2*A7))*COS(3*A7)))
-0,9 =ЕСЛИ(A7<=2;3*(ABS(A7-1))^3/(3*A7^2-2);(5-2*LN(A7))/КОРЕНЬ(1+2*A7^2)) =ЕСЛИ(A8<=1;(3*ABS(A8)+КОРЕНЬ(1+A8^2));ЕСЛИ(И(1<A8;A8<3);(2*SIN(16*A8)+56);((2*EXP(1))^(-2*A8))*COS(3*A8)))
-0,3 =ЕСЛИ(A8<=2;3*(ABS(A8-1))^3/(3*A8^2-2);(5-2*LN(A8))/КОРЕНЬ(1+2*A8^2)) =ЕСЛИ(A9<=1;(3*ABS(A9)+КОРЕНЬ(1+A9^2));ЕСЛИ(И(1<A9;A9<3);(2*SIN(16*A9)+56);((2*EXP(1))^(-2*A9))*COS(3*A9)))
0,3 =ЕСЛИ(A9<=2;3*(ABS(A9-1))^3/(3*A9^2-2);(5-2*LN(A9))/КОРЕНЬ(1+2*A9^2)) =ЕСЛИ(A10<=1;(3*ABS(A10)+КОРЕНЬ(1+A10^2));ЕСЛИ(И(1<A10;A10<3);(2*SIN(16*A10)+56);((2*EXP(1))^(-2*A10))*COS(3*A10)))
0,9 =ЕСЛИ(A10<=2;3*(ABS(A10-1))^3/(3*A10^2-2);(5-2*LN(A10))/КОРЕНЬ(1+2*A10^2)) =ЕСЛИ(A10<=1;(3*ABS(A10)+КОРЕНЬ(1+A10^2));ЕСЛИ(И(1<A10;A10<3);(2*SIN(16*A10)+56);((2*EXP(1))^(-2*A10))*COS(3*A10)))
1,5 =ЕСЛИ(A11<=2;3*(ABS(A11-1))^3/(3*A11^2-2);(5-2*LN(A11))/КОРЕНЬ(1+2*A11^2)) =ЕСЛИ(A11<=1;(3*ABS(A11)+КОРЕНЬ(1+A11^2));ЕСЛИ(И(1<A11;A11<3);(2*SIN(16*A11)+56);((2*EXP(1))^(-2*A11))*COS(3*A11)))
2,1 =ЕСЛИ(A12<=2;3*(ABS(A12-1))^3/(3*A12^2-2);(5-2*LN(A12))/КОРЕНЬ(1+2*A12^2)) =ЕСЛИ(A12<=1;(3*ABS(A12)+КОРЕНЬ(1+A12^2));ЕСЛИ(И(1<A12;A12<3);(2*SIN(16*A12)+56);((2*EXP(1))^(-2*A12))*COS(3*A12)))
2,7 =ЕСЛИ(A13<=2;3*(ABS(A13-1))^3/(3*A13^2-2);(5-2*LN(A13))/КОРЕНЬ(1+2*A13^2)) =ЕСЛИ(A13<=1;(3*ABS(A13)+КОРЕНЬ(1+A13^2));ЕСЛИ(И(1<A13;A13<3);(2*SIN(16*A13)+56);((2*EXP(1))^(-2*A13))*COS(3*A13)))
3,3 =ЕСЛИ(A14<=2;3*(ABS(A14-1))^3/(3*A14^2-2);(5-2*LN(A14))/КОРЕНЬ(1+2*A14^2)) =ЕСЛИ(A14<=1;(3*ABS(A14)+КОРЕНЬ(1+A14^2));ЕСЛИ(И(1<A14;A14<3);(2*SIN(16*A14)+56);((2*EXP(1))^(-2*A14))*COS(3*A14)))
3,9 =ЕСЛИ(A15<=2;3*(ABS(A15-1))^3/(3*A15^2-2);(5-2*LN(A15))/КОРЕНЬ(1+2*A15^2)) =ЕСЛИ(A15<=1;(3*ABS(A15)+КОРЕНЬ(1+A15^2));ЕСЛИ(И(1<A15;A15<3);(2*SIN(16*A15)+56);((2*EXP(1))^(-2*A15))*COS(3*A15)))
4,5 =ЕСЛИ(A16<=2;3*(ABS(A16-1))^3/(3*A16^2-2);(5-2*LN(A16))/КОРЕНЬ(1+2*A16^2)) =ЕСЛИ(A16<=1;(3*ABS(A16)+КОРЕНЬ(1+A16^2));ЕСЛИ(И(1<A16;A16<3);(2*SIN(16*A16)+56);((2*EXP(1))^(-2*A16))*COS(3*A16)))
X F(x) Zx)

Описание операций и процедур для MathCad

В первую очередь задаётся “i” – количество элементов в таблице “xi”, затем сами значения “xi”. После этого присваивается значение зависимой от xпеременной “fi”. В формуле присутствует функция “if(условие, действие при выполняющемся условии, действие при не выполняющемся условии)” – аналогична функции “ЕСЛИ” в MSExcel. То же самое и с “zi”. Наконец выводятся таблицы значений, по ним строится график.

Вычисления



БЛОК-СХЕМА РЕШЕНИЯ МАТЕМАТИЧЕСКОЙ ЗАДАЧИ

Формулировка задания

Дана действительная матрица Т размеромn*m, в которой не все элементы равны нулю. Получить новую матрицу Wпутем умножения всех элементов матрицы Т на её наименьший по модулю элемент.

Описание элементов блок-схемы


- Блоки начала и конца программы.


-Блок для ввода, либо вывода данных.


- Операционный блок (в нем производится операция присвоения, математическое действие).

- Блок условия. При его выполнении – действие производится по стрелке (Да), при невыполнении – идет по стрелке (Нет).

- Цикл. Выполняет требуемые операции заданное число раз, после чего производится выход из цикла, и программа идет дальше.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1. Могилев, А. В. Информатика [Текст]: Учеб. пособие для студ. пед. вузов/ А.В.Могилев, Н. И. Пак, Е. К. Хеннера. – 3-е изд., перераб. и доп. – М.: Издательский центр «Академия», 2004. – 848 с. – ISBN 5-7695-1709-3.

2. Могилев, А. В. Практикум по информатике [Текст]: Учеб. пособие для студ. высш. учеб. заведений/ А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред. Е.К.Хеннера. — 2-е изд., стер. — М.: Издательский центр «Академия», 2005. — 608 с. ISBN5-7695-2247-Х

3. Угринович, Н.Д. Информатика и информационные технологии [Текст]: Учебник для 10-11 классов/ Н. Д. Угринович. - М.: Бином. Лаборатория Знаний, 2003.- 512с.: ил. – 20000 экз.- ISBN 5-94774-016-8.

4. Табличный процессор MS EXCEL [В Интернете] / авт. К. Садовская С. // Сервер ИПКРО. - 1999 r.. - 8 май 2008 r.. - http://www.ipkro.isu.ru/informat/methods/excel.htm.