Recomendados: [Hispasexy] [Balcón]

[Volver] [Catálogo] [★]
Estás en el hilo 35088 de /c/.
Título  
Opciones
Post
Archivo URL
Password  (Para eliminar tu post, opcional)
Lee las Reglas antes de participar.
Lee las Reglas antes de participar.
Tipos de archivo: GIF, JPG, MP3, MP4, OGG, PDF, PNG, SWF, WEBM . Tamaño máximo: 24 MB.
En este tablón puedes publicar código con [code]. Y texto matemático en TeX con [math] y [eqn].

¡Hoy hay LateÑight de actualidad política, escúchalo y participa en este hilo!

Debate con argumentos sólidos, y si es posible añade fuentes que apoyen tus posiciones.

Balística Interna
[A]
160001801726.png [S] ( 20.76KB , 536x449 , 2.png )
35088 Balística Interna
Anónimo

/#/ 35088 []

>¿Que es la Balística Interna?
Es la ciencia que estudia los fenómenos relacionados a los procesos que se llevan a cabo dentro del cañón de un arma de fuego cuando esta es disparada.

>COCOBALÍSTICA 0.8
Es un programa desarrollado con propósitos de investigación que facilita el cálculo de algunos de los parámetros estudiados en la balística interna de armas de fuego, como la velocidad del proyectil, la presión de los gases de combustión, la velocidad de combustión del combustible sólido y la velocidad de giro del proyectil.

Esta es la versión beta del programa, a la cual terminé de realizar pruebas ayer.

YT: https://www.youtube.com/watch?v=LdRwAjWXLvI

>> Anónimo /#/ 35099 [X]
>>35088 (OP)
Me encanto el aporte

>> Anónimo /#/ 35104 [X]
>>35088 (OP)
Muy bueno negro

>> AnónimoOP /#/ 35105 [X]
Hice el programa con código de MATLAB, y ya tengo lista la versión 1.0, que incluiría inglés y castellano, así como sistemas de unidades tanto internacional como el inglés y sus conversiones.

>El objetivo
Es desarrollar un programa que permita no solo obtener los datos balísticos de un arma de fuego, sino también diseñar el cañón del arma, cosa que ya he realizado, pero aún tengo que introducir en el ejecutable.

A pesar de que ya he hecho la mayor parte del trabajo en MATLAB y me siento cómodo utilizándolo, estoy pensando seriamente en cambiar a hacer código en python junto a los programas ejecutables, por lo que tendría que posponer lo de agregar el diseño del cañón al programa hasta que haga y pruebe el código en python y además arregle el ejecutable.

>El motivo para cambiar de MATLAB a python.
Como ya sabran, python es opensource, mientras que MATLAB no, y debo pagar la licencia, además de que hay ciertas complicaciones con los ejecutables, me parece que son algo lentos, aunque la verdad mi laptop ya esta vieja para ser sincero.

>Si tienen alguna sugerencia o les parece que falta algo o se le puede agregar algo, todas son bienvenidas, en especial si lo prueban y encuentran algún error.

>Spam
No soy un usuario recurrente y no sabría si hacer otro hilo para publicar la versión 1.0 o postearlo en este mismo, ¿que debería hacer?.

>> AnónimoOP /#/ 35106 [X]
160022782456.jpg [S] ( 26.93KB , 1147x560 , 2.jpg )
35106
Un diseño de prueba de un cañón de 40mm que hice hace un par de meses.

>> AnónimoOP /#/ 35107 [X]
160022801447.jpg [S] ( 42.25KB , 1147x560 , 3.jpg )
35107
>¿Me recomiendan cambiar a python?
¿O sería mejor permanecer usando MATLAB?
La verdad no tengo experiencia con python, pero me parece que si es algo que puede aprenderse, puedo aprenderlo, sin embargo, me agradaría tener alguna referencia al respecto.

>> Anónimo /#/ 35126 [X]
>>35107
>¿Me recomiendan cambiar a python?
>¿O sería mejor permanecer usando MATLAB?
Tablón equivocado. Para eso está >>/t/.

>> Anónimo /#/ 35132 [X]
>>35088 (OP)
No necesito ningun programa, solo disparo a los animales y reviso el daño.

>> Anónimo /#/ 35135 [X]
>>35107
Si, MATLAB no es programar solo juega con python has cosas como graficar webadas funciones. Y luego si ya pero le quiero poner leyenda quiero hacer dos funciones y vas preguntando en google

>> Anónimo /#/ 35148 [X]
>>35088 (OP)
¿sabes de libros de ciencia aplicados al arte militar?

Eso si me interesa mi negro.

>> AnónimoOP /#/ 35198 [X]
>COCOBALISTICA 1.0

Corrigiendo algunos de los errores de la versión beta, y agregando no solo castellano sino también inglés y varios sistemas de unidades y conversión entre estos.

Youtube: https://youtu.be/NrdSaEiFuvM

>> Anónimo /#/ 35200 [X]
>>35198
Muy bien, aunque creo que este hilo hubiera quedado mejor en /t/, pero del cuatrochan, allá tal vez tengas más atención e incluso ayuda. Aquí sólo somos 4 gatos en este tablón muerto.

Una pregunta ¿Cuánto tiempo te tomó desarrollar el programa?

No borres el hilo

>> Anónimo /#/ 35201 [X]
>>35088 (OP)
usaste python , parece obra de tkinter o al menos java , te quedo prron negro , pero opino igual que >>35198 , en las 4 hojitas hay mas aceptacion y interes en este ambito cientifico , aca solo 4 gatos y varios nuevoputos que vieron breaking bad y solo quieren hacer drogas con jabon y cloro .

>> AnónimoOP /#/ 35205 [X]
>>35200
No soy usuario recurrente, pensaba que el /k/ del cuatrochan sería el sitio a donde debía ir

>> AnónimoOP /#/ 35206 [X]
>>35200
Hace mas de 3 años que he estado investigando, no ha sido fácil conseguir la información necesaria y muchas veces llegué a punto muerto y estaba por rendirme ya que no tengo apoyo alguno, afortunadamente mi terquedad no me dejó hacerlo. Con respecto a la aplicación, empecé a hacerla desde abril, primera vez que hago una y he tardado tanto por errores de programación y la corrección de estos cada vez que testeo nuevamente, de hecho tengo que sacar otra versión del programa corrigiendo unos posibles errores.

>>35201
No, aun no he cambiado a python, aunque estoy pensando si hacerlo o no, está hecho en MATLAB.

Soy consciente de que en comunidades angloparlantes mi investigación tendría mas popularidad, pero justamente por eso es que intento publicar en comunidades hispanoparlantes, hasta cierto punto me molesta no ver nada en castellano, de hecho hacer la aplicación tanto en inglés como castellano es igual a tener mucho mas trabajo que solo hacerlo en inglés, pero realmente espero que algún día este tipo de investigaciones sean tomadas en cuenta con alta estima entre hispanos.

Gracias por su apoyo.

>> Anónimo /#/ 35207 [X]
>>35206
negro , si quieres hacer interfaces graficas con poco esfuerzo , pero con gran sentido cintifico , te recomiendo python , tiene muchas librerias como TKinter:"interfaces graficas , Numpy:"procesamiento de datos para estadisticas etc " , pandas :" lo mismo pero mas bonito ",
pero una herramienta muy poderosa para usar y que te recomiendo es PROCESSING https://processing.org/ , el unico detalle de esta es que requieres aprender un lenguaje de programacion serio , no se si acepta matlab , pero acepta un monton de lenguajes de programacion , anon si te interesa la creacion de herramientas cientificas en programacion , te recomiendo que sigas posteando por aca , por lo menos este anon de aca esta muy interesando en el tema , si requieres ayuda , no dudes en pedirla .

>> Anónimo /#/ 35209 [X]
>>35126
Es cierto, pero se perdería entre los hilos de "jakiar red social" Excelente hilo, realmente OP.

>> AnónimoOP /#/ 35212 [X]
>>35207
Por ahora lo único que tengo pendiente y no he logrado resolver son unas ecuaciones para las cuales necesito resolver ciertas integrales que el "Integral solver" de MATLAB no me da los resultados porque mi laptop esta ya vieja y pasan 5 horas y sigue sin darme resultados, he intentado con solvers que veo en internet pero tampoco me resuelven la integral definida.

>> Anónimo /#/ 35213 [X]
>>35212
negro no me interesa el relajo de programación, sólo la física y matemática del arte militar, comparte libros de eso.

>> Anónimo /#/ 35220 [X]
>>35212
anon intenta con processing
<esa cosa la usa los ingenieros del MIT
para hacer cualquier cosa que se les antoje , seguro que debe tener funcionalidades matematicas aplicadas como resolucion de integrales, por lo menos yo la he usado para ec difereciales , asi que debe ser seguro que lo tienen .

>> AnónimoOP /#/ 35223 [X]
>>35220
Estuve revisando la página y me parece muy interesante, primera vez que leo sobre ese lenguaje, anteriormente yo ya había aprendido a programar en Visual Basic y he hecho algunas aplicaciones simples para la universidad, cambié a matlab porque ofrecía muchas mas herramientas y la programación era en general más sencilla, nisiquiera debo declarar variables...

La verdad en MATLAB puedo crear los objetos en 3D, pero no detalladamente. La mayor motivación para cambiar de MATLAb a otro lenguaje de programación es que MATLAB no es open source, su licencia es cara y algunas de sus herramientas matemáticas tienen límites, siendo muy lentas como el integral solver y tampoco puedo usar dichas librerías en las aplicaciones.

Gracias por la recomendación, lo tendré en cuenta.

>> Anónimo /#/ 35270 [X]
160186477158.png [S] ( 134.31KB , 960x540 , Screenshot_2020...png )
35270
Buenas negros encontré una app/juego muy bueno sobre este tema, sólo me limitaré a dar el nombre y una pic porque ya me habían baneado por hacer recomendaciones. SniperRangeGame

OP no recomendó libros ;-;

>> AnónimoOP /#/ 35272 [X]
>>35270

>>35213

>Libros

Si intentas buscar libros verás que es una tarea inútil, es necesario investigar la combustión, combustión de sólidos, mecánica de materiales, esfuerzos, balística interna, mecánica de los fluidos, transferencia de calor, métodos numéricos etc etc... Son cosas que he estudiado en mi carrera por separado y otras que he tenido que investigar por mi cuenta por mucho tiempo, no algo que encontrarán en un libro mágico de la nada. Y de estar equivocado y exista un libro mágico, en realidad yo estaría realmente muy interesado en leerlo.

>Matemática

A decir verdad llevo varios meses intentando resolver unas integrales, pero al parecer es imposible obtener solución analítica porque son ecuaciones complejas... Planeo probar obteniendo directamente la solución numérica utilizando los métodos de simpson y trapecio esta semana. Si todo sale bien y el tiempo de respuesta de la aplicación no se relentiza mucho, pronto añadiré resultados y gráficas relacionadas al tiempo en la próxima versión de la aplicación, que supongo sería la 1.5.

>> AnónimoOP /#/ 35281 [X]
160196981248.png [S] ( 89.39KB , 1846x924 , trapecio.png )
35281
>tiempo

Obtuve buenos resultados usando el método de los trapecios compuestos para resolver las integrales de las ecuaciónes complejas para el tiempo, pero probaré con otros dos o tres métodos para ver cual es más preciso y consume menos recursos.

>> Anónimo /#/ 35283 [X]
>>35272
Debe de haber literatura especializada de eso, específicamente ciencia aplicada al arte militar.

>> AnónimoOP /#/ 35284 [X]
>>35283

Claro, solo que no abarcan todo, solo un area en específico, como el resto de libros en general, sin mencionar que muy difícilmente se puede tener acceso a dichos libros, por eso lo mejor es tener ya una base de ingeniería e investigar las areas y especializaciones que no se encuentren entre las cosas que estudiaste en la carrera, en mi caso ingeniería mecánica.

>> Anónimo /#/ 35286 [X]
>>35284
anon tu programa es muy bueno , pero como te falta material para expandirlo , te recomiendo la TorLibrary , si no lo encuentras ahí es porque no existe , pero ten cuidado ,usa una maquina virtual para entrar a ese lugar , mas de una vez eso me fue util con los libros de la universidad , o PDFdrive <<< intenta con este primero.

>> Anónimo /#/ 35341 [X]
160287877355.jpg [S] ( 13.37KB , 474x315 , 77034678_133233...jpg )
35341
>>35286
Lo que necesito es algo de tiempo, no estoy acostumbrado a hacer código y tengo algunas ocupaciones.

>> Anónimo /#/ 35342 [X]
>>35284

tambien estudio ingenieria mecanica op, ¿ estas haciendo tu tesis o es un proyecto personal?

>> Anónimo /#/ 35344 [X]
>>35342

Ambas cosas, aunque no me lo aceptaran como tesis igual lo estaría desarrollando, tengo mas proyectos en mente, esta es solo la base.

>> Anónimo /#/ 35357 [X]
>>35341
>esa pic
Mátate

>> Anónimo /#/ 35443 [X]
160411787674.jpg [S] ( 179.56KB , 1080x607 , tiempo.jpg )
35443
>Tiempo

Exitósamente he agregado cálculos y gráficas de tiempo a la aplicación, aunque aún me faltan agregar algunos detalles para facilitar el uso de la aplicación. Luego de terminar esos detalles de las cuales algunos son simples imágenes, subiré la versión 1.5 de COCOBALISTICA.

>> Anónimo /#/ 35810 [X]
>>35223

MATLAB tiene su contraparte open source y es Octane, qué estudiaste, ?física o matemáticas??

Python 3.x es de lo mejor que puedes aprender, después R, y Octane si eres matemático o físico.

La desventaja de python es que es un lenguaje interpretado y eso lo hace algo lento si tu programa es complejo, pero para científicos que no son programadores es lo ideal, su lenguaje es muy parecido a un pseudocódigo y tienes muchos avances con pocas líneas de código, y hay librerías para casi todo, inteligencia artificial, machine learning, reconocimiento de patrones, web, interfaces gráficas para apps de escritorio ( Tkinter, Qt).

En el tecnológico aprendemos Java y cuando me pasé a Python la verdad hasta daba gusto programar en él.

Si te pudiera ayudar con algo lo haría, lo malo es que no tengo muy buenas bases matemáticas, acabo de dejar la carrera (4 semestre de ing. en sistemas).

Qué buen proyecto anon, como aficionado a las armas y a la balística (más a la externa), te felicito.

>> Anónimo /#/ 35822 [X]
>>35443
>>35810
Negros una de mis metas para este año es aprender a moverme de forma cómoda para realizar cálculos de estática,dinamica,termodinamica y mecanica de fluidos pero de forma computacional ya que termine de aprobar esas materias pero lamentablemente mis profesores solo se enfocaron en la resolución de forma manual de los ejercicios, encontre este manual excelente para el tema de estatica y dinamica con matlab https://b-ok.lat/book/3688464/892292 pero investigando en foros la opinion general es que los ingenieros mecánicos se estaban pasando a python así que la estrategia que voy a usar es aprender python y tratar de resolver los ejercicios que hay en ese libro pero en python.

¿Creen que mi estrategia sea productiva y valga la pena?
¿al solo saber python no me sabré comunicar correctamente con otros ingenieros mecánicos que usan matlab?
¿a nivel empresarial es una mala idea?

>> Anónimo /#/ 35854 [X]
>>35822

No tengo experiencia laboral anon, pero python lleva varios años subiendo de puesto en los lenguajes de programación más utilizados. Éste 2020 creo que superó a Java (Java está en casi todo), MatLab sé que se utiliza mayormente en las universidades, pero con python puedes meter tu app a producción.

Y te repito si ya sabes MatLab y lo necesitas para tus modelos prueba con Octane es su alternativa libre, la sintaxis se ve similar.


Eliminar hilos/posts
Reportar un hilo/post
[Volver] [Catálogo] [★]