Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
11
Добавлен:
09.06.2015
Размер:
71.17 Кб
Скачать

3. Листинг программ и результат

3.1 Программа №1

x=-1.75*10^ (-3)

x = -0.0018

y=3.1*pi

y = 9.7389

t=(sin(y)+sin(2*y)+sin(3*y))^4/(1+((sin(y)+sin(2*y)+sin(3*y))/exp(x)))+(sqrt(1+((sin(y)+sin(2*y)+sin(3*y)/exp(x)))))

t = 0.8530

3.1 Программа №2

>> A =[1.0 -3.9 -2.3 -3.3 -1.7 2.2 -0.6 1.8]

>> B =[2.7 -2.7 -2.2 4.4 0.4 -6.0 -3.4 -5.2]

>> sum=a+b

sum = 3.7000 -6.6000 -4.5000 1.1000 -1.3000 -3.8000 -4.0000 -3.4000

>> raz=a-b

raz = -1.7000 -1.2000 -0.1000 -7.7000 -2.1000 8.2000 2.8000 7.0000

>> pro=dot(a,b)

pro = -17.4300

C=[a,b]

c =

Columns 1 through 8

1.0000 -3.9000 -2.3000 -3.3000 -1.7000 2.2000 -0.6000 1.8000

Columns 9 through 16

2.7000 -2.7000 -2.2000 4.4000 0.4000 -6.0000 -3.4000 -5.2000

m=max(c)

m =

4.4000

m=min(c)

m =

-6

m=max(c)

m =

4.4000

>> m=min(c)

m =

-6

>> [m,k]=max(c)

m =

4.4000

k =

12

>> [m,k]=min(c)

m =

-6

k =

14

c(1,12)=-6

c =

Columns 1 through 8

1.0000 -3.9000 -2.3000 -3.3000 -1.7000 2.2000 -0.6000 1.8000

Columns 9 through 16

2.7000 -2.7000 -2.2000 -6.0000 0.4000 -6.0000 -3.4000 -5.2000

c(1,14)=4.4

c =

Columns 1 through 8

1.0000 -3.9000 -2.3000 -3.3000 -1.7000 2.2000 -0.6000 1.8000

Columns 9 through 16

2.7000 -2.7000 -2.2000 -6.0000 0.4000 4.4000 -3.4000 -5.2000

a1=sort(c)

a1 =

Columns 1 through 8

-6.0000 -3.9000 -2.3000 -3.3000 -1.7000 0 -0.6000 0

Columns 9 through 16

0 -2.7000 -2.2000 -6.0000 0 0 -3.4000 -5.2000

>>

ind=16:-1:1

a1=sort(C)

a1 =

Columns 1 through 8

-6.0000 -5.2000 -3.9000 -3.4000 -3.3000 -2.7000 -2.3000 -2.2000

Columns 9 through 16

-1.7000 -0.6000 0.4000 1.0000 1.8000 2.2000 2.7000 4.4000

>> a1(ind)

ans =

Columns 1 through 8

4.4000 2.7000 2.2000 1.8000 1.0000 0.4000 -0.6000 -1.7000

Columns 9 through 16

-2.2000 -2.3000 -2.7000 -3.3000 -3.4000 -3.9000 -5.2000 -6.0000

u=[a(1) a(3) a(4)]

u =

1.0000 -2.3000 -3.3000

u=[a(1) a(3) a(4)]'

u =

1.0000

-2.3000

-3.3000

v=[b(2) b(3) b(4)]

v =

-2.7000 -2.2000 4.4000

l=cross(u,v)

l =

-17.3800 4.5100 -8.4100

=cross(u,v)

l =

-17.3800 4.5100 -8.4100

>> l=cross(v,u)

l =

17.3800 -4.5100 8.4100

3.3 Программа №3

a=[-9.8 4.4 1.3; -5.7 0.1 0.8; 2.4 4.4 8.6]

a =

-9.8000 4.4000 1.3000

-5.7000 0.1000 0.8000

2.4000 4.4000 8.6000

>> b=[1 0 2; 3 0 -1; 5 2 2; 8 9 0]

b =

1 0 2

3 0 -1

5 2 2

8 9 0

c=[0.1 0.2 -1.3 0.7; -0.2 0.3 2.2 0.8; 1.9 2.3 6.5 4.9]

c =

0.1000 0.2000 -1.3000 0.7000

-0.2000 0.3000 2.2000 0.8000

1.9000 2.3000 6.5000 4.9000

p=b*a*c-4*c'*b'

p =

16.4100 51.9100 140.1900 101.7100

-33.0700 -7.7300 5.3500 -55.4500

-10.4900 97.9700 261.3300 72.2500

-28.7500 36.5700 302.8300 -26.8700

w(1:7,1:7)=0;

w(1:1)=-1;

w(7,7)=1

w =

-1 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 0

0 0 0 0 0 0 1

v=[2 3 4 5 6 7 8]

v =

2 3 4 5 6 7 8

r=rot90(w)

r =

0 0 0 0 0 0 8

0 0 0 0 0 7 0

0 0 0 0 6 0 0

0 0 0 5 0 0 0

0 0 4 0 0 0 0

0 3 0 0 0 0 0

2 0 0 0 0 0 0

r1=rot90(r)

r1 =

8 0 0 0 0 0 0

0 7 0 0 0 0 0

0 0 6 0 0 0 0

0 0 0 5 0 0 0

0 0 0 0 4 0 0

0 0 0 0 0 3 0

0 0 0 0 0 0 2

r2=rot90(r1)

r2 =

0 0 0 0 0 0 2

0 0 0 0 0 3 0

0 0 0 0 4 0 0

0 0 0 5 0 0 0

0 0 6 0 0 0 0

0 7 0 0 0 0 0

8 0 0 0 0 0 0

r2(1:1)=-1;

r2(7,7)=1

r2 =

-1 0 0 0 0 0 2

0 0 0 0 0 3 0

0 0 0 0 4 0 0

0 0 0 5 0 0 0

0 0 6 0 0 0 0

0 7 0 0 0 0 0

8 0 0 0 0 0 1

Соседние файлы в папке Курсовая информатика