📎 Cómo abrir archivos desde una GUI en Matlab GUIDE con uigetfile

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2024
  • Bienvenidos de vuelta compañeros programadores. Este semana les voy a enseñar cómo abrir archivos de cualquier tipo desde una interfaz. Normalmente esto es útil al momento de trabajar con imágenes, querer abrir algún documento (por ejemplo de excel) o archivos de música. El resto depende de su creatividad.
    ________________________________________
    📎 📎 ENLACES PARA LOS CODIGOS! 📎 📎
    → Github: ▶️ github.com/Rol...
    ________________________________________
    📞📞 CONTACTO 📞📞
    👍 Facebook oficial ▶️ / tutoingeniero
    ✉ Correo: valdez.rolando11@uabc.edu.mx
    ________________________________________
    ✍✍ CURSO EN LINEA DE MATLAB EN UDEMY ✍✍
    ¿Quieres llevar la programación y creación de GUIs en Matlab al siguiente nivel? Este curso de 14 horas te convertirá en un experto y te dejará listo para crear tus propias herramientas en el futuro y triunfar en tus proyectos.
    ¿Listo para aprender a ser un DIOS de la programación en Matlab?
    Visita este link: ▶️ bit.ly/3kf9h6f
    ________________________________________
    🎶🎶 Música 🎶🎶
    Music: www.purple-pla...
    Music: www.bensound.c...
    #Matlab #MatlabGUIDE

ความคิดเห็น • 41

  • @Tutoingeniero
    @Tutoingeniero  3 ปีที่แล้ว

    ▶️ Perfecciona tus habilidades en mi nuevo curso de Matlab GUIDE en UDEMY!
    www.udemy.com/course/aprende-a-programar-guis-en-matlab-guide-como-un-dios/learn/lecture/20313705?referralCode=BED79AB516E709B36686#announcements
    ▶️ Curso GRATIS Matlab App Designer
    th-cam.com/play/PLSrGuI5Xqm-6PvfLPV1Z7uo1h2sK7iEYw.html

  • @MaryBeu
    @MaryBeu 3 ปีที่แล้ว

    Gracias, un video genial!!, como el resto que he visto, me están ayudando mucho.

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว

      Me alegra mucho eso compañera! Muchas gracias por tu apoyo.

  • @pipevega6376
    @pipevega6376 4 ปีที่แล้ว

    Muy buen video gracias, me ha sido gran ayuda.
    Suerte con el canal y gracias por la informacion.

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว +1

      Me alegra mucho ver que te haya servido! Gracias a ti. Te recomiendo que veas toda la serie, puede que encuentres más cosas que te sirvan ;)

  • @carlosandresduranparedes9993
    @carlosandresduranparedes9993 3 ปีที่แล้ว

    Excelente video, para los que deseen saber si tienes un mac la terminación del final es macopen (filename); y tienes que terner descargada la función. Saludos

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว +1

      Excelente contribución compañero! Gracias!

  • @molinavaldezedgarricardo7255
    @molinavaldezedgarricardo7255 4 ปีที่แล้ว

    Excelente video, muchas gracias

  • @christianjacome6661
    @christianjacome6661 4 ปีที่แล้ว

    Excelente!!! eres único. Por favor puedes hacer un video o responder si se puede guardar en un handles.xx un archivo de excel así como guardaste la imagen y luego los datos (tiene datos en una sola columna) ponerlos en un vector.

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Gracias gracias :) respecto a la duda, pues en todo caso primero debes de leer el archivo .xlsx en la interfaz con el comando xlsread. Luego ya tendrás una matriz y podrás trabajar con ella todo lo que quieras y con uiputfile puedes hacer otro nuevo archivo xlsx o actualizar ese que ya tienes...pero no sé si a eso te refieres.
      Pero debo admitir que tengo ganas de hacer un video de cómo trabajar con Excel desde Matlab y también desde una interfaz, lo añadiré a la lista.

  • @andreslara5892
    @andreslara5892 3 ปีที่แล้ว

    Hola excelente video, para abrir un archivo .exe es de la misma forma? Tengo dudas al respecto

  • @danielandresleonromero4563
    @danielandresleonromero4563 4 ปีที่แล้ว +1

    Excelente video. ¿Sabes como cambiar la ruta que sale por defecto cuando se da clic en el botón?. Cuando doy clic me sale una ruta que no es en la que tengo almacenados los archivos y necesito que esa ruta sea la primera que salga.

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว +1

      Ya lo investigué y me parece que no puedes controlar uigetfile de esa manera. Siempre va a abrir la ventana en el folder en el que estás trabajando o donde está tu código. Mi sugerencia es que pongas tu código en el mismo folder que donde tienes tus archivos. Gracias por tu apoyo por cierto!

    • @katherinealcayaga3967
      @katherinealcayaga3967 2 ปีที่แล้ว

      @@Tutoingeniero 😔

  • @christianjacome6661
    @christianjacome6661 4 ปีที่แล้ว

    Excelente contenido de calidad. Por favor puedes hacer un video de como obtener datos de excel a matlab pero sin tener que abrir el archivo.es decir empezando con uigetfile solo se busca el archivo y en el codigo de la guide ya se especifica el rango que se desea leer para incluirlo en un vector. no se como llegar a eso

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Por supuesto! De hecho estoy preparando dos vídeos que te enseñarán a conectar Excel con Matlab efectivamente y luego otro para meter eso en una GUI. Tendrás que esperarme unos días eso sí. Gracias por tu apoyo!

  • @nataliaalgarin8169
    @nataliaalgarin8169 4 ปีที่แล้ว

    Hola tengo una pregunta. Quiero exportar la informacion de una GUI con grafica a excel y he intenatado pero no he podido. Me puedes ayudar?

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Claro que sí compañera. Te invito a que me contactes desde la nueva página de Facebook y ahí te ayudo mejor ;)

  • @jorgeloango362
    @jorgeloango362 4 ปีที่แล้ว

    Buenas sabes como solucionar el problema de cuando muestro la imagen me la muestra en blanco y negro

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Bueno eso no te debería pasar si usas imread e imshow, te recomiendo que veas mi video de cómo mostrar imágenes en GUIDE Exactamente cómo estás leyendo y mostrando la imagen?

  • @EpidioMs
    @EpidioMs 4 ปีที่แล้ว

    Disculpa tengo una pregunta, en caso de que yo quiera abrir un .fig de matlab pero no quiero que me salga la carpeta solo quiero que cuando de click en el push button se abra el archivo .fig que se podría hacer ahi?

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Pretendes hacer que dos interfaces se conecten entre sí? porque si sí esa no es la manera.

    • @rickyhernancacallacaholgui2089
      @rickyhernancacallacaholgui2089 3 ปีที่แล้ว

      @@Tutoingeniero buenas tardes, entonces como seria? también tengo esa duda :c

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว

      Hola! Misma pregunta entonces, pretendes que se conecten dos interfaces entre sí o cómo?

    • @rickyhernancacallacaholgui2089
      @rickyhernancacallacaholgui2089 3 ปีที่แล้ว

      @@Tutoingeniero si, es decir quiero hacer una interfaz general y en ella colocar botones que me permitan abrir otras interfaces
      por temas

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว

      Claro. La respuesta corta es que en el callback de tu botón simplemente escribas el nombre de tu GUI que quieres abrir, esto funciona porque tus GUIs son en realidad archivos .m.
      Ahora, que si quieres que tú GUI principal le pase datos a otra y esa otra devuelta a la principal necesitas un poco más de detalle. Tengo un vídeo en esta serie sobre conectar GUIs entre sí.
      Otra opción es que veas eso en mi curso de Udemy sobre GUIs en GUIDE. Ese curso es una versión perfeccionada de esta serie de videos y con muchas cosas nuevas, y la verdad me salió mejor esa explicación en el curso que en el canal hehehe, pero dime si te funciona lo que te comento ;)

  • @Julckikun
    @Julckikun 4 ปีที่แล้ว

    que tal bro, soy muuuuy novato en esto y tengo una pregunta:¿ es posible que al dar click en un boton, la computadora abra un documento en pdf?

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว +1

      Sí, sólo haz lo que hago en el video pero pues el texto que pongas en la función Uigetfile pues va a decir algo así como 'midoc.pdf'. Eso sí, te va abrir el documento con tu programa determinado para PDFs, así que puedes pensar en Uigetfile como un atajo en realidad.
      Sólo asegurate de poner un código como el que expongo en el callback del botón en cuestión.

  • @temate-free-fire6948
    @temate-free-fire6948 4 ปีที่แล้ว

    brou tengo una pregunta
    es que un profe nos mando una interfaz
    para un trabajo
    pero nos mando 2 archivos una .fig y una .m
    quiero saber como abrirlos para visualizar la interfaz

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Necesitas que ambos archivos estén en un mismo folder y sólo corre el .m como si fuera un script.

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว

      Ya si quieres editar el aspecto de la GUI, escribe "guide" en la ventana de comandos y carga el archivo .fig

    • @Tutoingeniero
      @Tutoingeniero  4 ปีที่แล้ว +1

      Ya si quieres editar el aspecto de la GUI, escribe "guide" en la ventana de comandos y carga el archivo .fig

    • @temate-free-fire6948
      @temate-free-fire6948 4 ปีที่แล้ว

      Okey brother lo intentaré gracias

    • @temate-free-fire6948
      @temate-free-fire6948 4 ปีที่แล้ว

      Ya lo intente y solo me aparece la ventana en gris en donde debería estar la interfaz :(

  • @tomasjunior2789
    @tomasjunior2789 3 ปีที่แล้ว

    SE puede abrir un .exe ?

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว

      No lo he intentado la verdad, probablemente sí.

    • @tomasjunior2789
      @tomasjunior2789 3 ปีที่แล้ว

      @@Tutoingeniero ojalá, tengo que hacer un proyecto para abrir un .exe y aún no termino porque no sé cómo :/...