ejercicio matlab

6
Ejercicio 01: function [A]= Area_trapezoidal(b,y,z) % b =ancho mas bajo % y = profundidad del flujo % z = pendiente % A = Area A = (b+z*y)*y > [A]= Area_trapezoidal(2,0.75,1.5) A = 2.3438 Ejercicio 03: function [A,P,R]= A_trapezoidal(b,y,z) % b =ancho mas bajo % y = profundidad del flujo % z = pendiente % A = Area % P = Perímetro mojado % R = Radio hidráulico % A = Area A = (b+z*y)*y; P = b + 2*y*sqrt(1+z^2); R = (b+z*y)*y/(b + 2*y*sqrt(1+z^2)) [A,P,R]= A_trapezoidal(2,0.75,1.5) A = 2.3438 P = 4.7042 R = 0.4982 Ejercicio 04: A=magic(7) A = 30 39 48 1 10 19 28 38 47 7 9 18 27 29

Upload: carlos42770095

Post on 15-Apr-2017

19 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Ejercicio matlab

Ejercicio 01:

function [A]= Area_trapezoidal(b,y,z)% b =ancho mas bajo% y = profundidad del flujo% z = pendiente% A = AreaA = (b+z*y)*y

> [A]= Area_trapezoidal(2,0.75,1.5)

A = 2.3438

Ejercicio 03:

function [A,P,R]= A_trapezoidal(b,y,z)% b =ancho mas bajo% y = profundidad del flujo% z = pendiente% A = Area% P = Perímetro mojado% R = Radio hidráulico% A = AreaA = (b+z*y)*y;P = b + 2*y*sqrt(1+z^2);R = (b+z*y)*y/(b + 2*y*sqrt(1+z^2))

[A,P,R]= A_trapezoidal(2,0.75,1.5)

A = 2.3438

P = 4.7042

R = 0.4982

Ejercicio 04:

A=magic(7)

A =

30 39 48 1 10 19 28

38 47 7 9 18 27 29

46 6 8 17 26 35 37

5 14 16 25 34 36 45

13 15 24 33 42 44 4

Page 2: Ejercicio matlab

21 23 32 41 43 3 12

22 31 40 49 2 11 20

01) >> P=[A([2,5],[1,4])]

P =

38 9

13 33

02) >> P=[A(:,[5,6,7])]

P =

10 19 28

18 27 29

26 35 37

34 36 45

42 44 4

43 3 12

2 11 20

03) R=[A([1,2,3],:)]

R =

30 39 48 1 10 19 28

38 47 7 9 18 27 29

46 6 8 17 26 35 37

04) B=[A([4,2,3,1,5,6,7],:)]

B =

5 14 16 25 34 36 45

Page 3: Ejercicio matlab

38 47 7 9 18 27 29

46 6 8 17 26 35 37

30 39 48 1 10 19 28

13 15 24 33 42 44 4

21 23 32 41 43 3 12

22 31 40 49 2 11 20

05) K=[B([1,2,3],:);(B([4],:)+B([7],:)*5);B([5,6,7],:)]

K =

5 14 16 25 34 36 45

38 47 7 9 18 27 29

46 6 8 17 26 35 37

140 194 248 246 20 74 128

13 15 24 33 42 44 4

21 23 32 41 43 3 12

22 31 40 49 2 11 20

06) L=[A(:,[1,2]) B([2],:).' A(:,[4,5]) B([4],:).' A(:,[7])]

L =

30 39 38 1 10 30 28

38 47 47 9 18 39 29

46 6 7 17 26 48 37

5 14 9 25 34 1 45

13 15 18 33 42 10 4

21 23 27 41 43 19 12

22 31 29 49 2 28 20

Page 4: Ejercicio matlab

07) K=[B([1,2,4,5,6,7],[1,2,3,4,6,7])]

K =

5 14 16 25 36 45

38 47 7 9 27 29

30 39 48 1 19 28

13 15 24 33 44 4

21 23 32 41 3 12

22 31 40 49 11 20

08) D=[A(:,[7,2,3,4,5,6,1])]

D =

28 39 48 1 10 19 30

29 47 7 9 18 27 38

37 6 8 17 26 35 46

45 14 16 25 34 36 5

4 15 24 33 42 44 13

12 23 32 41 43 3 21

20 31 40 49 2 11 22

09) [A(1,:),A(2,:),A(3,:),A(4,:),A(5,:),A(6,:),A(7,:)]'

ans =

30

39

48

1

10

Page 5: Ejercicio matlab

19

28

38

47

7

9

18

27

29

46

6

8

17

26

35

37

5

14

16

25

34

36

45

13

15

24

33

Page 6: Ejercicio matlab

42

44

4

21

23

32

41

43

3

12

22

31

40

49

2

11

20