Excelente material, muchas gracias por compartir. ¿Tienes algo sobre el metodo secante?
@EdisonDelRosarioАй бұрын
Saludos, puede revisar el contenido en el blog, donde se muestra el algoritmo en Python: blog.espol.edu.ec/analisisnumerico/metodo-de-la-secante-ejemplo-con-python/
@OscarGarcia-tx7hmАй бұрын
@@EdisonDelRosario Muchas gracias!!!
@swatoperation74 ай бұрын
Gracias por la explicación y los ejemplos, una materia muy abstracta
@rax56gat307 ай бұрын
video ZZZZzzzzzZZZzzz............
@susanadelaquintana10 ай бұрын
super. gracias
@tomastorre2308 Жыл бұрын
Donde esta el código para copiar
@EdisonDelRosario Жыл бұрын
Saludos, en el enlace de la descripción del video puede encontrar los detalles para hacer seguimiento paso a paso de las instrucciones
@gerosaaa9550 Жыл бұрын
Buenas tardes , queria agradecer de corazon esta explicacion ya que me sirvio muchisimo , estoy estudiando la carrera de Automatizacion y Robotica en la UNL (Argentina). Nunca pude comprender el Tema de Señales en python hasta ahora , Me salvo el semestre profesor !! Pd: no deje de hacer estos videos , muy pocos profesores logran explicar como usted!
@EdisonDelRosario Жыл бұрын
Muchas gracias por sus palabras, alientan a compartir contenido académico y haber contribuido con un granito de arena a "salvar el semestre". Saludos
@Jeraenca81 Жыл бұрын
Tengo una duda con la formula del tramo, he visto la formula del tramo como; e=|(xi+1 - xi)/(xi+1)|, sin embargo en el ejercicio usted utiliza la formula e=|xi+1 - xi|. Reemplazando los valores en ambas formulas no dan el mismo resultado. Me podría aclarar esa parte?.
@EdisonDelRosario Жыл бұрын
Saludos, la fórmula que mencionas corresponde al error relativo entre iteraciones ej: 1% o .01, es un valor entre [0,1]. La fórmula del tramo usada en el algoritmo corresponde al error absoluto, de la magnitud entre el valor anterior, es decir si fuese x distancia se controla el error como hasta 1cm 0.001. Puede revisar el concepto en: blog.espol.edu.ec/analisisnumerico/error-por-tipos-en-computador/
@pibruks Жыл бұрын
para busqueda binaria excelente. gracias profesor. Un nuevo suscriptor
@EdisonDelRosario Жыл бұрын
Gracias por sus palabras
@jfdoarias Жыл бұрын
Tuve problemas en google colab en ejemplo 1 al definir Heaviside, me dijo que error , Heaviside no definido, al parecer existen algunas dificultades importando numpy y sympy juntos... sin embargo al correr el script directamente, lo hizo sin problemas, muchas gracias por estas clases!
@EdisonDelRosario Жыл бұрын
Saludos, existe Heaviside en numpy (forma numérica) y en sympy (forma simbólica, por lo que se podría presentar conflicto si no se usan los prefijos o alias (as np , as sym) para diferenciarlos. En general, primero se trabaja la forma simbólica para tratar las expresiones de las transformadas (Laplace, z, Fourier). Parra hacer las gráficas con matplotlib se convierte a la forma numérica de numpy.
@senju464 Жыл бұрын
al momento de correr el codigo me da error al momento de la importancion de numpy , porque pasa?
@EdisonDelRosario Жыл бұрын
Considero que le falta instalar la librería numpy en Python. Adjunto un enlace con los detalles de la forma de realizarlo: blog.espol.edu.ec/ccpg1001/descargas/numpy-matrices-instalar/ Por otro lado, para minimizar trabajo con las librerías, en el curso usamos winpython, que es una versión empaquetada que trae lo necesario para los ejercicios sin tener que instalar cada librería. blog.espol.edu.ec/ccpg1001/descargas/winpython-portable/ espero que la información le sea de utilidad.
@annpadilla5638 Жыл бұрын
Excelente explicacion
@EdisonDelRosario Жыл бұрын
Hola, muchas gracias. Nos complace que le sea de utilidad
@ricardodeleon8302 Жыл бұрын
Gracias por el ejemplo, no se uso numpy para nada verdad?
@EdisonDelRosario Жыл бұрын
El ejemplo es sobre un polinomio, por lo que para evaluar la función no fué necesario. Se lo considera usar si la función contiene por ejemplo np.cos(x), np.exp(x), etc. Para presentar la tabla si se usa tabla = np.array(tabla)
@hugozuniga158 Жыл бұрын
¿Se puede usar este modelo para una funcion de 2 variables?
@EdisonDelRosario Жыл бұрын
El método como tal está planteado para una variable. En la unidad 3 puedes plantear un sistema de ecuaciones con dos incógnitas para una solución tipo iterativa.
@lucasdiaz13112 жыл бұрын
y como se hace la grafica en python
@EdisonDelRosario2 жыл бұрын
saludos, para las gráficas se tiene el detalle la siguiente sección en la página: blog.espol.edu.ec/analisisnumerico/2-1-1-biseccion-ejemplo01/ bajo el título de "mejorando el algoritmo". El video de introducción a gráficas: kzbin.info/www/bejne/p6inaKyaipKJeKc De forma complementaria, toda la unidad uno con videos de: blog.espol.edu.ec/telg1001/senales-continuas/
@jhonedisonsandovalmonroy41852 жыл бұрын
un favor como podria calcular el error exacto
@EdisonDelRosario2 жыл бұрын
los metodos son aproximaciones que estiman una cota de error, en el caso del trapecio es O(h^3). Para comprobar la precision del algoritmo se usa la solución analítica del integral restando la estimación con la solución del método numérico. Sin embargo de requerir el error "exacto" se debe considerar la solución del integral, lo cual elimina la facilidad de usar un método numérico. Supongo que necesita comprobar la precisión del algoritmo.
@dayanadanilsalopezsantos4132 жыл бұрын
Muchas gracias. Una pregunta ¿Cómo lograste intercalar los colores en cada una de las secciones debajo de la curva?
@EdisonDelRosario2 жыл бұрын
Saludos, lo de los colores con la artesanía del powerpoint :) Lo añadi por sugerencia los estudiantes para diferenciar cada trapecio al ser visto en la pantalla del proyector. La retroalimentación siempre ayuda.
@gustavoladino99702 жыл бұрын
Excelente video, muchas gracias
@EdisonDelRosario2 жыл бұрын
Muchas gracias por sus palabras, nos animan a continuar
@nain98752 жыл бұрын
¿Para todas las diferencias finitas se usa el mismo algoritmo? Solo se cambiaría xi y fi, ¿Verdad?
@EdisonDelRosario2 жыл бұрын
para todas las "diferencias finitas" se genera la tabla.. tan solo cambiando los vectores xi y fi
@nain98752 жыл бұрын
@@EdisonDelRosario gracias :)
@sebastianbarandicaoquendo90852 жыл бұрын
Excelente video
@EdisonDelRosario2 жыл бұрын
Muchas gracias por sus palabras
@katinaperez1492 жыл бұрын
Excelente profesor, lo mejor que he encontrado en esta materia. Gracias, sus videos me han resultado de mucha ayuda.
@EdisonDelRosario2 жыл бұрын
Muchas gracias por sus palabras
@ricardojose76332 жыл бұрын
excelente explicación y lógica
@EdisonDelRosario2 жыл бұрын
Muchas gracias por sus palabras
@juanmartinchucreyes6172 жыл бұрын
Como ler hago para hallar el polinomio de Lagrange de grado 6 de la función tangente
@EdisonDelRosario2 жыл бұрын
Interpreto la pregunta: cómo obtener un polinomio de grado 6 de una función. De ser el caso, podrías usar el polinomio de Taylor de grado 6, desarrollado en la unidad 1 blog.espol.edu.ec/analisisnumerico/1-4-taylor-polinomio-ejemplo01/
@mariadelmilagrolohezic18852 жыл бұрын
Gracias Edison por el video!! Saludos desde Tucumán, Argentina. Estoy cursando métodos numéricos y me sirvió mucho tu explicación.
@EdisonDelRosario2 жыл бұрын
Gracias por sus palabras, nos complace que los tutoriales le sean de utilidad
@santiagolaruta93792 жыл бұрын
Como hace aparcer esa señal? a mi no me aparece, me dice: import numpy as np ModuleNotFoundError: No module named 'numpy'
@EdisonDelRosario2 жыл бұрын
Debe hacer falta instalar la librería numpy. El enlace te indica cómo hacerlo blog.espol.edu.ec/ccpg1001/descargas/numpy-matrices-instalar/
@queonda64262 жыл бұрын
Buen video. Como puedo reducir la cantidad de decimales en el polinomio?
@EdisonDelRosario2 жыл бұрын
Si reduces la precisión, no se garantiza que pase por todos los puntos... Si aun lo prefiere, habría que extraer cada coeficiente del polinomio y reducirlo. primero convertir px.as_poly para luego usar px.coeffs()
@jonatancuatrin2 жыл бұрын
Muchas gracias
@saidcastroortiz55302 жыл бұрын
Saludos, para una señal discreta, cómo sería?
@EdisonDelRosario2 жыл бұрын
Puedes aplicar para las muestras los conceptos dados en el video de kzbin.info/www/bejne/o6HEgphvfbiKh8U con lo descrito en: blog.espol.edu.ec/telg1001/senales-discretas/ Saludos
@Anmaogo2 жыл бұрын
Hola profe, saludos desde Colombia. He visto en tu página de internet, un proyecto de localización mediante trilateración basado en RSSI. ¿Tienes algún video con relación a ello? ¿Podría hablar contigo en un espacio para despejar algunas dudas? Quedo atento, muchas gracias por tus aportes.
@EdisonDelRosario2 жыл бұрын
Saludos, el tema se había tratado en la página del GIRNI, donde se encuentran los contactos. Escríbenos tus inquietudes y conversamos. blog.espol.edu.ec/girni/
@jazminswift88112 жыл бұрын
Muchas gracias por la explicación, fue excelente. Solo una duda, ¿por qué en las señales discretas elimina la variable límite/ el tiempo final?
@EdisonDelRosario2 жыл бұрын
Es un "estilo" de presentación. En los textos se puede notar que las señales continuas se las observa por intervalos [a,b], Las señales discretas se usa la muestra inicial n0, y se indica el el número de muestras 0,1,2,3, ..., muestras. La intención en el algoritmo es presentar la alternativa para esos casos. Igual se puede indicar entre las muestras [n0,muestras]. Saludos
@davidbolso14412 жыл бұрын
para cuando el teorema de edison???
@kyurisenpai75082 жыл бұрын
videazo profe!!
@EdisonDelRosario2 жыл бұрын
Gracias por su comentario
@davidbolso14412 жыл бұрын
no me sirvió el video edison
@EdisonDelRosario2 жыл бұрын
Nos podrías comentar sobre lo que te ayudaría un poco más sobre el tema. Siempre se puede mejorar el contenido. Saludos
@stevenijm18592 жыл бұрын
estuadiando antes del examen, como debe ser XD
@EdisonDelRosario2 жыл бұрын
Esa es la actitud..!
@donhjoe21622 жыл бұрын
Bien explicado. Gracias ingeniero.
@EdisonDelRosario2 жыл бұрын
Nos complace que le fuese de utilidad. Gracias por su comentario
@sergiosandoval10152 жыл бұрын
Excelente video. Gracias!
@EdisonDelRosario2 жыл бұрын
Gracias por su mensaje, nos alegra que le sea de utilidad. Saludos
@fabianandrety2 жыл бұрын
si esta mal por que hice tal cual como lo indica en el video y me arroja resultados muy diferentes
@EdisonDelRosario2 жыл бұрын
Puede revisar el código línea por línea en la página del blog y asi encontrar las "diferencias" con el que ha escrito. Adjunto el enlace que también se encuentra en la descripción, espero le sea de utilidad. blog.espol.edu.ec/analisisnumerico/3-4-gauss-jordan-metodo/
@edwardtro12 жыл бұрын
:0 gracias por las pepitas de oro, ahora a soplarme todo los videos que a subido, que libro me recomienda para acompañar los videos, si no es mucha molestia.
@EdisonDelRosario2 жыл бұрын
Saludos, gracias por sus palabras. La bibliografía se encuentra en la sección de "Acerca de/bibliografía" en el blog de cada curso y como parte de la referencia de cada tema tratado. Espero le sea de utilidad.
2 жыл бұрын
poseo un ejercicio con 28 nodos, pero al evaluar en el polinomio, no calcula bien a partir del nodo 25, es decir, la imagen de 4 es 1 y así mismo debería ser el resultado al evaluarlo en el polinomio pero genera otro resultado muy distinto, ¿sabes por qué se puede presentar eso? xi = np.array([1,2,3,4,5,6 ,7 ,8 ,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]) fi = np.array([0,0,0,1,8,10,13,14,8,0 ,30,12,0 ,14,33,7 ,40,17,33,49,4 ,0 ,12,10,8 ,0 ,0 ,0])
@EdisonDelRosario2 жыл бұрын
Saludos, dos observaciones respecto a lo que ud propone realizar: 1. Los datos ingresados, todos estan como números enteros. En el curso, durante la unidad 3 se indica que se deben ingresar los datos como números reales xi = np.array([1,2,3],dtype=float) 2. En la unidad hay una práctica sobre el perfil de una mascota, un pato y un dibujo. Durante la práctica el estudiante encuentra que usar un polinomio de un grado muy "grande" no es factible puesto que NO representa lo buscado pues "oscila". blog.espol.edu.ec/analisisnumerico/mascota-descansando/ Con la práctica y unas cuantas preguntas teóricas, se detecta cuáles estudiantes no han leido el capítulo correspondiante. Pues no se recomienda usar el "algoritmo.py" sin realizar un análisis previo (grado, puntos de inflexión, etc)
@EdisonDelRosario2 жыл бұрын
Revise la práctica y podrá observar algunos "detalles" sobre el polinomio que se usaría para describir la "mascota". Esperamos le sea de utilidad los comentarios
@ketro79912 жыл бұрын
excelente video, me ha servido mucho para un trabajo universitario, se explica de forma muy clara como usar una matriz sin ahondar demasiado en tecnicismos
@EdisonDelRosario2 жыл бұрын
Gracias por su mensaje, nos alegra que le sea de utilidad. Saludos
@andresgavinoespinoza73572 жыл бұрын
esta mal tu codigo
@EdisonDelRosario2 жыл бұрын
saludos, ¿podrias indicar el inconveniente que encuentras? o la forma que intenta usarlo. Agradecemos su ayuda para mejorar
@victortellom85572 жыл бұрын
Cual es programa que usa para ejecutar comando de python?
@EdisonDelRosario2 жыл бұрын
Saludos, el editor de instrucciones es el básico de Python: IdleX en los cursos recomendamos el paquete integrado de WynPython, como se describe en: blog.espol.edu.ec/analisisnumerico/acerca-de/descargas/
@eliascerna772 жыл бұрын
Hola maestro gracias Quiero aprender Python, que curso me recomienda que sea gratis y didactico.....Gracias
@EdisonDelRosario2 жыл бұрын
Saludos, para empezar desde cero, El curso de fundamentos de computación te puede ser de punto de partida: blog.espol.edu.ec/ccpg1001/
@eliascerna772 жыл бұрын
@@EdisonDelRosario Gracias maestro Edison
@marchenson6082 жыл бұрын
𝓹𝓻𝓸𝓶𝓸𝓼𝓶
@metodosnumericosusfx4302 жыл бұрын
Genial!! Profesor podria hacer un ejercicio sobre heun sin autoinicio - Correspondiente a Ecuaciones Diferenciales Ordinarias
@EdisonDelRosario2 жыл бұрын
Saludos, te refieres al método de predictor y corrector, también llamado Runge Rutta, lo encuentra en kzbin.info/www/bejne/ipPIm3WJhc99sKc
@kellyjohanamonsalvecampino5772 жыл бұрын
holaaa. quisiera saber si este ejercicio lo puedo trabajar con cadenas de cacteres "un programa que permita recibir las letras que representan las armas elegidas por cada clan" las armas estan representadas con símbolo y letras
@EdisonDelRosario2 жыл бұрын
saludos, cada letra representa un arma diferente, las seleccionadas pueden ser una cadena armas='alh' interpretado como arco, lanza, honda... Las municiones pueden ser un arreglo indicando las flechas del arco, cantidad de lanzas y piedras para la honda.. otra forma podría ser armas='aaahh' que se interpreta como 3 flechas de arco y dos piedras de honda. Se podría crear una función para cada vez que use un arma, elimine una letra de la cadena.. entre otras posibilidades. espero le sea de utilidad.
@jacoboportilla93412 жыл бұрын
Muchas gracias por el vídeo. Pregunta, si para mi programa debo trabajar con 10 datos sólo bastaría con llenarlos en la parte de xi y fi?
@EdisonDelRosario2 жыл бұрын
Gracias por comentar. Respecto a la consulta, es correcto,con pocos datos lo mas sencillo es llenar xi y fi.
@anielkafuentes37202 жыл бұрын
hola como hago un proyecto en python
@EdisonDelRosario2 жыл бұрын
¿Puede desarrolla la pregunta? es respecto al ejercicio de Menús y matrices?
@AlejandraPerez-zy9mx2 жыл бұрын
Este video y el contenido de la pagina definitivamente acaban de salvar mi vida y la nota de la materia del semestre, gracias :)
@EdisonDelRosario2 жыл бұрын
Nos llena de satisfacción que te haya sido de utilidad. Muchas gracias por escribir. Cualquier inquietud y sugerencia estamos para servir.
@sergiozuloagasantamaria65632 жыл бұрын
Como podria hacer qye el programa resuleva sistemas no cuadraticos, he intentado de todo pero no lo he conseguido:(
@EdisonDelRosario2 жыл бұрын
Saludos, para la solución única del sistema de ecuaciones, deben existir tantas ecuaciones como incógnitas ... Si deseas observar hasta donde se puede simplificar el sistema, puedes mostrar la matriz aumentada AB (print(AB)) y observar como se simplificaron las ecuaciones, teniendo soluciones "infinitas"..
@EdisonDelRosario2 жыл бұрын
Si para la solución usas una variable libre, aquí hay un ejercicio donde se explica el procedimiento. blog.espol.edu.ec/analisisnumerico/s1eva_2021paoi_t2-atencion-hospitalaria-con-medicamentos-limitados/
@alexysdanielsalazarguzman78412 жыл бұрын
MAESTRO COMO SERÍA UN ALGORITMO PARA ELIMINACIÓN DE GAUSS 4X5, DONDE SE LE NECESITARIA MODIFICAR EL CODIGO
@EdisonDelRosario2 жыл бұрын
Es lo mismo para un sistema de mas ecuaciones, solo se cambia los datos de la matriz en el ingreso, Saludos. Gracias por comentar
@alexysdanielsalazarguzman78412 жыл бұрын
@@EdisonDelRosario es que ya ajuste a una matriz no cuadrática pero manda errores, solo puede resolver matrices cuadradas
@EdisonDelRosario2 жыл бұрын
Si escribes la matriz A y el vector B, te podría dar mas indicaciones.. Para que exista una solución al sistema, deben existir el mismo número de ecuaciones que de incógnitas. Caso contrario no existe solución única. La simplificación de las ecuaciones se muestra en la matriz aumentada AB, supongo que es lo que deseas observar (print(AB))
@EdisonDelRosario2 жыл бұрын
Si tu pregunta es como la de Sergio, puedes usar una "variable libre", un ejercicio donde se explica el proceso se encuentra en: blog.espol.edu.ec/analisisnumerico/s1eva_2021paoi_t2-atencion-hospitalaria-con-medicamentos-limitados/