Está en la página 1de 2

% Progama que realiza la peticion de una funcion % para graficarla y darle movimiento con ayuda de la funcion movi % siordia

% Instituo Tecnologico de Lagos clear; clc; opcion='s'; while opcion~=('n') fprintf('\n\n Programa para graficar funciones periodicas y darles movimiento'); fprintf('\n\n\n'); % Da a escoger que tipo de funciones se quiere graficar

fprintf('\n a.- Funciones trigonometricas, polinomiales o exponenciales'); fprintf('\n b.- Series de Fourier de forma trigonometrica'); fprintf('\n c.- Salir'); fprintf('\n'); opcion=input(' Elige una opcion ','s'); % Realizando acciones de la opcion a

if opcion==('a') clc;close all; clear; fprintf('RECUERDA QUE SI QUIERES ELEVAR A UNA POTENCIA LA VARIABLE ''X'' DENTRO DE LA FUNCION'); fprintf('\nDEBERAS PONER UN PUNTO ENTRE ''X'' Y EL SIMBOLO ''^'' '); disp(' '); % Pidiendo los datos a utilizar

fun=input('Introduce tu funcion correctamente: ','s'); x=input('Introduce el rango de valores de x de la siguiente manera: ''valor inicial:incremento:valor final'' '); titulo=input('Que titulo quieres que lleve la grafica? ','s'); equis=input('Cual sera el nombre de las abcisas? ','s'); ye=input('Cual sera el nombre de las ordenadas? ','s'); % Llamando a la funcion movi

movi(x,fun,equis,ye,titulo) fprintf('\n\n grafica '); % Realizando las acciones de la accion b

elseif opcion==('b') clc;close all;clear; fprintf('RECUERDA QUE SI QUIERES ELEVAR A UNA POTENCIA LA VARIABLE ''n'' DENTRO DE LA FUNCION'); fprintf('\nDEBERAS PONER UN PUNTO ENTRE ''n'' Y EL SIMBOLO ''^'' '); disp(' '); % Pidiendo los datos a utilizar

a0=input('Dame el valor de a0 '); an=input('Cual es la funcion an ','s'); bn=input('Cual es la funcion bn ','s'); w=input('dame el valor para w '); t=input('Introduce el rango de valores de t de la siguiente manera: ''valor inicial:incremento:valor final'' '); titulo=input('Que titulo quieres que lleve la grafica? ','s'); % Llamando a la funcion fourier

fourier(a0,an,bn,w,t,titulo) fprintf('\n\n Ahi tienes tu grafica espero te agrade'); end opcion=input('deseas hacer otra grafica? (s/n) ','s'); end

También podría gustarte