"Talleres Que Molan": Julia: El lenguaje de computación científica del futuro

  Рет қаралды 548

Oficina de Software Libre

Oficina de Software Libre

Күн бұрын

Пікірлер: 6
@quetzalcoalpopo8981
@quetzalcoalpopo8981 3 жыл бұрын
Con Julia se podría trabajar con matemática simbólica como con mathematica?
@franciscojavierfrancopelae3963
@franciscojavierfrancopelae3963 3 жыл бұрын
¡Hola!, Sí, se puede. Para este caso, se sugiere el paquete Symbolics (más información en symbolics.juliasymbolics.org/dev/) o alguno de los desarrollados por el equipo JuliaSymbolics (juliasymbolics.org/). Ahí hay paquetes más específicos, como uno orientado a reacciones químicas. Hay otros paquetes como Differential Equations, diffeq.sciml.ai/stable/, para problemas más específicos no desarrollados por este grupo. Puede darse el caso de que dispongas de trabajo anterior realizado en Python. En ese caso, no dudes en usar el paquete PyCall (github.com/JuliaPy/PyCall.jl) para llamar desde tus scripts de Julia a SymPy, la librería de cálculo simbólico de Python. En cualquier caso, recuerda que el ecosistema de Julia está en permanente desarrollo, con lo que podría surgir algún nuevo paquete con más y mejores características.
@patricior7300
@patricior7300 4 жыл бұрын
Excelente explicación. Estaba buscando una introducción a Julia como esta hace meses. Muchas Gracias! Pregunta: ¿Se puede pedir a Julia que cuando hagamos la tangente de Pi/4 redondee a 1 en lugar de dar 0.999999? Te pregunto esto por que en muchos cálculos lo necesitaría.
@franciscojavierfrancopelae3963
@franciscojavierfrancopelae3963 4 жыл бұрын
Uuuups, buena pregunta. He hecho algunas pruebas y la única manera en que lo he conseguido es con una pequeña ñapa: function myTan(x::Float64)::Float64 if (x==pi/4) || (x==5pi/4) return 1.0 elseif (x==-pi/4)|| (x==3pi/2) return -1.0 else return tan(x) end end Este modo es un poco chapucero pero funciona. Curiosamente, tand(45), que calcula la tangente en grados, sí que da 1.0. Por cierto, prueba a escribir tan(BigFloat(pi/4.0)).¡ Gracias por el cumplido :-)
@patricior7300
@patricior7300 4 жыл бұрын
@@franciscojavierfrancopelae3963 Mil gracias por tu respuesta. De todos modos buscaba algo más genérico que sirva para todas las funciones no solo tangente. Tal ves hay algún paquete CAS para manipulación algebraica. Por ejemplo para buscar condiciones de equilibrio en modelos dinámicos. Tu video es magistral amigo. Por favor haz más videos de lenguaje Julia. Data Wranglin, estadística/Econometría, gráficos. No puedo creer que hayan inventado un lenguaje que se escriba matemáticas como en el papel usando Latexx. Estoy muy entusiasmado. Otra idea de video es Julia para usuarios de R. Este lenguaje va a revolucionar las carreras universitarias en todo el mundo. No puedo creerlo. gracias por esta clase magistral de introducción a Julia. Un gran saludo!
@franciscojavierfrancopelae3963
@franciscojavierfrancopelae3963 4 жыл бұрын
@@patricior7300 Siento no haberte podido dar una explicación más apropiada. Gracias por las sugerencias pero no me atrevo a hacerlo ya que se requieren otros conocimientos que yo no tengo. Hice el vídeo comparando con Malab porque es lo que conozco. Sobre el resto de materias... sería maravilloso pero hacen falta más personas.
Jornadas de Ciencias de la Computación 2024 - Día 3
6:59:04
LCC - FCEIA - UNR
Рет қаралды 592
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 13 МЛН
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 86 МЛН
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 2,7 МЛН
How it feels when u walk through first class
00:52
Adam W
Рет қаралды 26 МЛН
"Talleres Que Molan": Python para Ópticos y Optómetras (1/2)
2:05:55
Oficina de Software Libre
Рет қаралды 186
Modelo de Regresión Lineal con Julia
20:01
DataMix
Рет қаралды 865
Ejemplo Acres lenguaje C
23:56
Eduardo vaz per
Рет қаралды 24
MIT Introduction to Deep Learning | 6.S191
1:09:58
Alexander Amini
Рет қаралды 676 М.
Quiet Night: Deep Sleep Music with Black Screen - Fall Asleep with Ambient Music
3:05:46
Curso gratuito de Introducción a Python (1/2)
3:47:27
AfiEscuela
Рет қаралды 83 М.
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 13 МЛН