Presentation is loading. Please wait.

Presentation is loading. Please wait.

Matlab: vectores ones(1,5); %1 1 1 1 1 zeros(1,5); %0 0 0 0 0 1:5; %1 2 3 4 5 1:2:9; %1 3 5 7 9 linspace(0,1,5) ; %0 0.2500.

Similar presentations


Presentation on theme: "Matlab: vectores ones(1,5); %1 1 1 1 1 zeros(1,5); %0 0 0 0 0 1:5; %1 2 3 4 5 1:2:9; %1 3 5 7 9 linspace(0,1,5) ; %0 0.2500."— Presentation transcript:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16 Matlab: vectores ones(1,5); %1 1 1 1 1 zeros(1,5); %0 0 0 0 0 1:5; %1 2 3 4 5 1:2:9; %1 3 5 7 9 linspace(0,1,5) ; %0 0.2500 0.5000 0.7500 1.0000 rand(1,5); %0.xxxx 0.xxxx 0.xxxx 0.xxxx 0.xxxx a=[1 2 ; 3 4]; a(2,2); %4 arreglo(nºfila,nº columna) a(1,: ); %fila 1 a(:,2); %columna 2 a(2,2:end); %2ª a última columna de fila 2 a*a; %[7 9; 15 22] multiplicación de matrices a.*a;%[1 4;9 16] punto a punto

17 Matlab: instrucciones if/else, while, for d=b^2-4*a*c; if a==0 error(‘no es de 2º grado’); elseif d<0 error(‘raices imaginarias’); elseif d==0 warning(‘raices iguales’); end disp((-b+sqrt(d))/(2*a)); disp((-b-sqrt(d))/(2*a)); i=1 while i<=10 disp(i); i=i+1; end for i=1:10; %for variable=vector disp(i); %instrucciones end

18 Matlab: funciones %raizArea(a,b,eps,n): raiz y area de f en [a,b] function[raiz area]=raizArea(a,b,eps,n) a1=a; b1=b; while b1-a1 > eps x=(a1+b1)/2; if signo(f(x))==signo(f(a1))a1=x; else b1=x; end end raiz=(a1+b1)/2; d=(b-a)/(n-1); pares = 4*sum(abs(f(a+d : 2*d : b-d))); impares = 2*sum(abs(f(a+2*d : 2*d : b-d))); area=d/3*(f(a)+pares+impares+f(b)); function y=signo(x)%función interna del archivo if x 0 r=1; else y=0; end


Download ppt "Matlab: vectores ones(1,5); %1 1 1 1 1 zeros(1,5); %0 0 0 0 0 1:5; %1 2 3 4 5 1:2:9; %1 3 5 7 9 linspace(0,1,5) ; %0 0.2500."

Similar presentations


Ads by Google