You are on page 1of 2

clc

clear all
f=inline('sqrt(1-x*x)');
disp(' regla se simpson para la integral de f(x) sobre el');
disp(' intervalo[a,b]')
a=input('desde a=');
b=input('hasta b=');
n=input('numero de subintervalos par :')
dx=(b-a)/n;
sum=0;
c=2;
for i=1:n-1
c=6-c;
sum= sum + c*f(a+i*dx);
end
integral= dx\3*f((a)+sum+f(b));
fprintf('integracion de f(x) sobre [a,b]=%10.6f\n',integral)

function [a]=cilindro (r,h)


%cilindro. funcion que calcula el area
% dados como datos de radio y altura
a=2*pi*r*r + 2*pi*r*h;
end

clc
clear all
disp('programa que calcula el area de un cilindro utilizando');
disp('la funcion cilindro');
r=input('ingrese el radio del cilindro r=');
h=input('ingrese la altura del cilindro h=');
area=cilindro(r,h);
fprintf('el area del cilindro es %8f.4\n',area)
programa que calcula el area de un cilindro utilizando

la funcion cilindro
ingrese el radio del cilindro r=5
ingrese la altura del cilindro h=8
el area del cilindro es 408.407045.4
>>