Está en la página 1de 2

FUNCIONES DE MATLAB

En la siguiente entrada, resumo algunas funciones importantes cuando estamos trabajando con
nmeros.

Nmeros primos.

o isprime(x) nos dice si un nmero es primo (respuesta 1), o compuesto (respuesta


0).

o factor(x) nos da los factores de un nmero compuesto.

Nmeros complejos

o real(x) nos calcula la parte real de x.

o imag(x) nos calcula la parte imaginaria.

o conj(x) nos devuelve el conjugado.

Nmeros enteros.

o round(x) nos redondea un nmero al entero ms prximo.

o floor(x) nos redondea un nmero al entero inferior.

o ceil(x) nos redondea un nmero al entero superior

x = [2.1,-2.1]
round(x) nos devuelve 2 -2
floor(x) nos devuelve 2 -3
ceil(x) nos devuelve 3 -2

Divisiones.

o Por ejemplo, en la fraccin 11/4, el cociente es 2, y el resto es 3. (11 = 42 + 3)

o El resto lo podemos calcular con rem(11,4) = 3

o Y el cociente con floor(11/4) = 2

Nmeros aleatorios.

o rand nos calcula un nmero aleatorio en el conjunto abierto (0,1)


o rand(n1,n2) nos cacula una matriz de nmeros aleatorios n1xn2

o rand(n) nos cacula una matriz de nmeros aleatorios nxn

Nmeros aleatorios entre (a,b).

o rand*(b-a) + a un solo nmero.

o rand(n,1)*(b-a) + a un vector columna de n elementos.

Nmeros aleatorios enteros entre [a,b]. (incluyendo a y b).

o floor(rand*(b+1-a)+a) un solo nmero.

o floor(rand(n,1)*(b+1-a)+a) un vector columna de n elementos.

Componentes SWING

Paintcomponent

Para realizar un dibujo definido basta con heredar de un componente(normalmente un

Void drawPolygon(int[ ] x, int [ ] y, int puntos)

Void drawRect( int x, int y

También podría gustarte