411.04K
Категория: ПрограммированиеПрограммирование

Программирование линейных вычислительных процессов

1.

2.

Программирование линейных вычислительных процессов
Дано выражение
2 x atan ( x a) 3 x b cos ( x b)
Для следующих значений
a 0.5
b
1.2
x - любое допустимое число
f ( x)
a 0.5
b 1.2
2 x atan ( x a) 3 x b cos ( x b)
f ( 5)
0.042
f ( 0.6) 0.022

3.

Программирование разветвляющихся вычислительных
процессов
a
9876.5
b 34.58
x - любое допустимое число
y ( x)
a 9876.5
b 34.58
e
e
y ( 7.5)
y ( 0.3)
sin( x)
x
b
tan 3 x 0.6
24.863
4.496
y ( 8.45)
2 cos ( 6 x
42.567
y ( 0.659) 0.517 0.796i
y ( log( 3) ) 20.344
0.3)
if b a x
2
if b2 a x

4.

Âòîðîé âàðèàíò
a
9876.5
b 34.58
x - любое допустимое число
y ( x)
a 9876.5
b 34.58
e
e
y ( 7.5)
y ( 0.3)
sin( x)
x
b
tan 3 x 0.6
24.863
4.496
y ( 8.45)
2 cos ( 6 x
42.567
y ( 0.659) 0.517 0.796i
y ( log( 3) ) 20.344
0.3)
if b a x
otherwise
2

5.

Третий вариант
x 2 1.8 2
F ( x) x2 1
3
2
F ( x)
1
0
1
2
1
0
1
2
x
G ( x)
F ( x) if 2 x 1.3
F ( x) if 1.3 x
F ( x)
2
if
0
x
x otherwise
2
0

6.

10
8
6
G ( x)
4
2
0
2
2
1
0
x
G ( 1.4)
G ( 1)
0
G ( 0)
1
0.96
1
2

7.

Вычислить значение у(х) используя Булева алгебру равное
x 2
2
sin ( x 1)
иначе
y ( x)
если
если
x
и
0
x
0
x
и
2
x
5
0
x 2 if ( x 0) ( x 2)
2
sin ( x 1) if ( x 2) ( x 5)
0 otherwise
y ( 6)
y ( 1)
0
y ( 4)
0
3
y ( 3) 0.757

8.

Программирование циклических вычислительных
процессов
Дана функция
x sin ( x) cos ( ( x y ) )
Даны значения
y
0.5
x
0 7
d
0.2
from_tab ( x1 x2 d)
i 1
y 0.5
for x x1 x1 d x2
z x sin ( x) cos ( x y )
si z
i i 1
s
J from_tab ( 0 4 0.2)
T
J
0
0
1
2
3
4
5
6
7
8
9
0 -0.596
-1 -0.191
0.209
0.596
0.964
1.307
1.621 ...

9.

from ( x1 x2 d)
i 1
y 0.5
for x x1 x1 d x2
z x sin ( x) cos ( x y )
si z
i i 1
s

10.

Программирование сложных циклических
вычислительных процессов (цикл в цикле)
z
a 0.75
i 0
j 0
for x 1 0.8 1
for y 1 1.75 5
x
z a e
sin ( a x) a y
ti j z
i i 1
j j 1
i 0
t
0.524
0.244
0.02
z
0.172
0.342
0.498
1.336
1.56
1.752
1.922
2.078
1.056
English     Русский Правила