You are on page 1of 5

Derivada

clc
syms x;
y=(5*x^2)/3 + x/4;
d=diff ( y,x);
disp(d);
s=diff(y,2);
disp(s);
subplot(3,3,1);
ezplot(y,[0 10]);
grid;
subplot(3,3,2);
ezplot(d)
grid;
subplot(3,3,3);
ezplot(s);
grid;

% repaso para el examen


clc;
clear all;
disp('resultado de la matriz eyes(3,3)'),
r=eye(3,2)
s=eye(3,3)
disp('cual es el resultado v(2:3:8)');
v=[4,6,7,3,8,12,1,5,4];
t=v(2:3:8)
disp('cual es el resultado de disp(max(A))');
A=[4,6,7;3,8,9;,5,4,1]
% las posiciones van desde el ultimo al inicio
d=max(A)
disp(d)
% matriz de identidad
I=eye(4,5)
disp(I)
A=[1,2,3;3,4,5;8,5,4]
J=mean(A)
disp(J)
% un vector de dimension 15 el cual debe tener valores aleatorios
% comprendiciod entre 30 y 40
for i=1:15
v(i)=randi([20,30],1,1)
end
disp(v)
% ESCRIBA EL CODIGO PARA RESOLVER LA SIGUIENTE ECUACION
% QUIMICA,IGUALANDOLA POR EOL METODO NUMERICO
% FE +H2SO4 = FE(SO4)3 + H2
% A=[1,0,-2,0;
% 0,2,0,-2;
% 0,1,-3,0;
% 0,4,-12,0]
% b=[0;0;0;0]
% disp(b)
% Ab=[A,b];
% format rational
% u=rref(Ab)
% disp(u);

% realize un programa en matlab en cual pueda ingresar una matriz n*m el


% cual permita contar cuantos numeros pares existen y guardar todos los
% numeros impares en un vector llamado v
% n=input('ingrese numero de filas');
% m=input('ingrese numero de columanas');
% s=0
% k=1
% for i=1:n
% for j=1:m
% M(i,j)=input('ingrese valores')
% if mod(M(i,j),2)==0
% s=s+1
% else
% v(k)=M(i,j);
% k=k+1;
% end
% end
% end
% disp('la matriz es');
% disp(M)
% disp('los numeros pares son')
% disp(s)
% disp('los numeros impares en un vector es');
% disp(v)
% graficar las siguientes funciones f=2*cos(x/2)y 2^(x+3)+4^(x+1)-320=0,
en
% el intervalo ingresado por el usuario, debe tener nombre en los ejes,
la
% grafica debe tener un titulo, la segunda funcion debe ser de color
rojo.
% n=input('ingrse valor inicial');
% m=input('ingrese valor final');
% x=n:0.1:m;
% y=(2*cos(x/2)),
% y1=((2.^(x+3))+(4.^(x+1))-320);
% hold on
% plot(x,y);
% plot(x,y1,'r');
% xlabel('eje x');
% ylabel('eje y');
% title('grafica');
% hold off
% realizar un programa en matlab el cual me permita al ususario ingresar
% numeros por teclado comprendidos entre 1y 300. estos valores deben ir
% almacenados en un vector. en caso de que ese numero ingresado sea 0 o
% menor que 0, se saldra del programa imprimiendo antes un mensaje de
error
%."error numero negativo", e imprimiendo todos los valores ingresados y
la
%suma de todos esos valores.

% repaso para el examen


clc;
clear all;
disp('resultado de la matriz eyes(3,3)'),
r=eye(3,2)
s=eye(3,3)
disp('cual es el resultado v(2:3:8)');
v=[4,6,7,3,8,12,1,5,4];
t=v(2:3:8)
disp('cual es el resultado de disp(max(A))');
A=[4,6,7;3,8,9;,5,4,1]
% las posiciones van desde el ultimo al inicio
d=max(A)
disp(d)
% matriz de identidad
I=eye(4,5)
disp(I)
A=[1,2,3;3,4,5;8,5,4]
J=mean(A)
disp(J)
% un vector de dimension 15 el cual debe tener valores aleatorios
% comprendiciod entre 30 y 40
for i=1:15
v(i)=randi([20,30],1,1)
end
disp(v)
% ESCRIBA EL CODIGO PARA RESOLVER LA SIGUIENTE ECUACION
% QUIMICA,IGUALANDOLA POR EOL METODO NUMERICO
% FE +H2SO4 = FE(SO4)3 + H2
% A=[1,0,-2,0;
% 0,2,0,-2;
% 0,1,-3,0;
% 0,4,-12,0]
% b=[0;0;0;0]
% disp(b)
% Ab=[A,b];
% format rational
% u=rref(Ab)
% disp(u);

% repaso para el examen


clc;
clear all;
disp('resultado de la matriz eyes(3,3)'),
r=eye(3,2)
s=eye(3,3)
disp('cual es el resultado v(2:3:8)');
v=[4,6,7,3,8,12,1,5,4];
t=v(2:3:8)
disp('cual es el resultado de disp(max(A))');
A=[4,6,7;3,8,9;,5,4,1]
% las posiciones van desde el ultimo al inicio
d=max(A)
disp(d)
% matriz de identidad
I=eye(4,5)
disp(I)
A=[1,2,3;3,4,5;8,5,4]
J=mean(A)
disp(J)
% un vector de dimension 15 el cual debe tener valores aleatorios
% comprendiciod entre 30 y 40
for i=1:15
v(i)=randi([20,30],1,1)
end
disp(v)
% ESCRIBA EL CODIGO PARA RESOLVER LA SIGUIENTE ECUACION
% QUIMICA,IGUALANDOLA POR EOL METODO NUMERICO
% FE +H2SO4 = FE(SO4)3 + H2
A=[1,0,-2,0;
0,2,0,-2;
0,1,-3,0;
0,4,-12,0]
b=[0;0;0;0]
disp(b)
Ab=[A,b];
format rational
u=rref(Ab)
disp(u);

% realize un programa en matlab en cual pueda ingresar una matriz n*m el


% cual permita contar cuantos numeros pares existen y guardar todos los
% numeros impares en un vector llamado v
n=input('ingrese numero de filas');
m=input('ingrese numero de columanas');
s=0
k=1
for i=1:n
for j=1:m
M(i,j)=input('ingrese valores')
if mod(M(i,j),2)==0
s=s+1
else
v(k)=M(i,j);
k=k+1;
end
end
end
disp('la matriz es');
disp(M)
disp('los numeros pares son')
disp(s)
disp('los numeros impares en un vector es');
disp(v)
% graficar las siguientes funciones f=2*cos(x/2)y 2^(x+3)+4^(x+1)-320=0,
en
% el intervalo ingresado por el usuario, debe tener nombre en los ejes,
la
% grafica debe tener un titulo, la segunda funcion debe ser de color
rojo.
n=input('ingrse valor inicial');
m=input('ingrese valor final');
x=n:0.1:m;
y=(2*cos(x/2)),
y1=((2.^(x+3))+(4.^(x+1))-320);
hold on
plot(x,y);
plot(x,y1,'r');
xlabel('eje x');
ylabel('eje y');
title('grafica');
hold off
% realizar un programa en matlab el cual me permita al ususario ingresar
% numeros por teclado comprendidos entre 1y 300. estos valores deben ir
% almacenados en un vector. en caso de que ese numero ingresado sea 0 o
% menor que 0, se saldra del programa imprimiendo antes un mensaje de
error
%."error numero negativo", e imprimiendo todos los valores ingresados y
la
%suma de todos esos valores.
i=1
n(i)=input('ingrese valores comprendidos entres 1 y 300');
while n(i)>0 && n(i)<300
i=i+1;
n(i)=input('ingrese valores comprendidos entres 1 y 300');
end

You might also like