Professional Documents
Culture Documents
1
1 x2
mediante integracin numrica en el rango [-2,2] con un intervalo de integracin h=0.01. En la
integracin numrica se van a emplear dos mtodos distintos: la regla de los rectngulos y la
regla de Simpson compuesta.
Proponga el cdigo en Scilab necesario para calcular el error cometido en ambos casos respecto
al valor exacto de la integral, sabiendo que:
1
La integral primitiva de f(x) es g x
dx atan( x)
1 x2
La regla de los rectngulos hace uso de la funcin r x h f ( x) en cada intervalo de
integracin.
La
regla
de
Simpson
compuesta
hace
uso
de
la
funcin
h
2x h
s x f ( x) 4 f
f ( x h) en cada intervalo de integracin.
6
2
2) Proponga un cdigo tanto en Scilab como en Maxima capaz de acceder a los datos de un
archivo, dispuestos en forma matricial, y contabilizar cuntos elementos cumplen una
determinada condicin, por ejemplo ser inferior a 5. Indique tambin cmo modificara el
cdigo si se desea buscar un valor concreto y se sabe con seguridad que los datos no se repiten,
por tanto de existir ese valor concreto slo puede estar en una posicin de la estructura de datos.
3) Basndonos en el principio de Arqumedes se puede afirmar que una pelota maciza
totalmente regular de radio r y densidad p se mantendr flotando en un
r
h
lquido de densidad l siempre y cuando p<l. En esas condiciones la
pelota estar sumergida una altura h tal que:
h3 3 r h 2 4 r 3
p
0
l
Scilab
file('close',identificador)
file('open','archivo','old')
interpln(matriz,vector)
inv(matriz)
max(matriz)
rank(matriz)
read(identificador,filas,columnas)
roots(coeficientes)
size(matriz)
sum(matriz)
Maxima
addcol(matriz,lista)
allroots(ecuacion)
cspline(matriz)
diff(funcion,variable)
find_root(funcion,variable,inicio,final)
ic1(sol_ec_dif,cond_ini_var_dep,cond_ini_var_ind)
integrate(funcion,variable)
invert(matriz)
limit(funcion,variable,valor)
linearinterpol(matriz)
linsolve(sistema_ecuaciones,var_independientes)
matrix_size(matriz)
ode2(ec_diferencial,var_dep,var_ind)
rank(matriz)
read_matrix (file_search("archivo"))
solve(ecuaciones,incognita)
sum(funcion,variable,inicio,final)