L01_CODIGO

download L01_CODIGO

of 11

description

Homework for scientific programation class

Transcript of L01_CODIGO

cleara=[1 2 3];b=[4;5;6];a*c{Undefined function or variable 'c'.} c=b

c =

4 5 6

a*c

ans =

32

dot(a,c)

ans =

32

A=c*a

A =

4 8 12 5 10 15 6 12 18

a*a{Error using * Inner matrix dimensions must agree.} a.*a

ans =

1 4 9

a.^2

ans =

1 4 9

exp(a)

ans =

2.7183 7.3891 20.0855

log(a)

ans =

0 0.6931 1.0986

exp(a)

ans =

2.7183 7.3891 20.0855

log(ans)

ans =

1 2 3

sqrt(a)

ans =

1.0000 1.4142 1.7321

format longsqrt(a)

ans =

1.000000000000000 1.414213562373095 1.732050807568877

format2^(-24)

ans =

5.9605e-08

sum(b), mean(c)

ans =

15

ans =

5

b=a.^2

b =

1 4 9

sum(b), mean(c)

ans =

14

ans =

5

pi

ans =

3.1416

y=tan(pi/6)

y =

0.5774

B=[-3 0 -1;2 5 -7; -1 4 8]

B =

-3 0 -1 2 5 -7 -1 4 8

x=B\c

x =

-1.2995 1.3779 -0.1014

norm(B*x-c)/norm(B)*norm(x)

ans =

3.4722e-16

norm(B*x-c)/(norm(B)*norm(x))

ans =

9.6513e-17

e=eig(B)

e =

-3.1361 + 0.0000i 6.5680 + 5.1045i 6.5680 - 5.1045i

[V,D]=eig(B)

V =

-0.9829 + 0.0000i 0.0385 + 0.0393i 0.0385 - 0.0393i 0.1266 + 0.0000i 0.8005 + 0.0000i 0.8005 + 0.0000i -0.1337 + 0.0000i -0.1683 - 0.5725i -0.1683 + 0.5725i

D =

-3.1361 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 6.5680 + 5.1045i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 6.5680 - 5.1045i

[H,I]=round(eig(B)){Error using roundToo many output arguments.} round(V)

ans =

-1.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 1.0000 + 0.0000i 1.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 - 1.0000i 0.0000 + 1.0000i

round(D)

ans =

-3.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 7.0000 + 5.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 0.0000 + 0.0000i 7.0000 - 5.0000i

v=1:6

v =

1 2 3 4 5 6

w=2:3:10

w =

2 5 8

y=1:-0.25:0

y =

1.0000 0.7500 0.5000 0.2500 0

C=[A,[8;9;10]]

C =

4 8 12 8 5 10 15 9 6 12 18 10

C, D=[B;a]

C =

4 8 12 8 5 10 15 9 6 12 18 10

D =

-3 0 -1 2 5 -7 -1 4 8 1 2 3

C(2,3)

ans =

15

C(2:3,1:2)

ans =

5 10 6 12

I3=eye(3,3), Y=zeros(3,5), Z=ones(2)

I3 =

1 0 0 0 1 0 0 0 1

Y =

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Z =

1 1 1 1

diary off