Vous êtes sur la page 1sur 5

Capítulo I

1. Tipos de Datos
-------------------------------------------------------------------------------
(Int,+,*,-,/,<,>,<=,…) , sus valores : 2 , 5 , -3 ,…
( Float,+,*,-,/,<,>,<=,…) sus valores : 2.25 , 5.0 , -3.7 ,…
(Double, +,*,-,/,<,>,<=,…) % mayor precisión 4.265682579426315848521
(Bool, <, >, …) 0, 1 % false, true

>> 2+3
ans = 5
>> a=8/2 % a está en un lugar fijo de la memoria
a= 4
>> a+3.5 % a es una variable
ans = 7.5000
>> a=3*5
a = 15
>> b=a+3
b = 18
>> a<b
ans = 1
>> b<a
ans = 0

>> clc % limpia pantalla


a = 15
>> clear % limpia espacio de memoria
>> a
error: 'a' undefined near line 1 column 1
>>
>> 0&1
ans = 0
>> 1&1
ans = 1
>> 1|1
ans = 1
>> 1|0
ans = 1
>> 0|0
ans = 0
>> ~0
ans = 1
>> ~1
ans = 0
>> 2<3 |2>5
ans = 1
>>
>> a=[5] % es un comentario y a es un número es decir los números son matrices
a= 5
2.

>> clear
>> clc

>> A=[2 3 4; 5 6 8]
A=

2 3 4
5 6 8

>> B=[-3,5,-8; 0,7,4]


B=

-3 5 -8
0 7 4

>> A+B
ans =

-1 8 -4
5 13 12

>> A*B
error: operator *: nonconformant arguments (op1 is 2x3, op2 is 2x3)
>> C=[2 4 7;7 5 2;3 7 4]
C=

2 4 7
7 5 2
3 7 4

>> A*C
ans =

37 51 36
76 106 79

>> A.*B %multiplicación punto, solo de matlab


ans =

-6 15 -32
0 42 32

>> 2*A
ans =

4 6 8
10 12 16

>>
3. Vectores

>> clear
>> clc

>> A=[2 4 6 9]
A=

2 4 6 9

>> B=[-3 4 7 5]
B=

-3 4 7 5

>> A+B
ans =

-1 8 13 14

>> 2*A
ans =

4 8 12 18

>> A*B
error: operator *: nonconformant arguments (op1 is 1x4, op2 is 1x4)

>> A.*B
ans =

-6 16 42 45

>> C=B' % la transpuesta de B


C=

-3
4
7
5

>> A*C
ans = 97
>>
>> clear
>> clc
>> A=ones(2,4)
A=

1 1 1 1
1 1 1 1

>> B=zeros(2,4)
B=

0 0 0 0
0 0 0 0

>> A.*B
ans =

0 0 0 0
0 0 0 0

>> C=magic(4) % solo matrices cuadradas


C=

16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1

>> A*C
ans =

34 34 34 34
34 34 34 34

>>

>> clc
>> D=eye(4)
D=

Diagonal Matrix

1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

>> E=4:9
E=

4 5 6 7 8 9
>> F=0:5:100
F=

0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95
100

>> G=0:2:20; % no se muestra en pantalla, pero está en memoria


>> G
G=

0 2 4 6 8 10 12 14 16 18 20

>>

Vous aimerez peut-être aussi