Regresión lineal por mínimos cuadrados en Matlab: Tutorial paso a paso

Поділитися
Вставка
  • Опубліковано 1 сер 2024

КОМЕНТАРІ • 18

  • @llamasfogoso
    @llamasfogoso 2 роки тому +2

    Muy buen vídeo. En el 5:15 puedes calcular sigmaXY más facil haciendo sigmaXY=X*Y' (dependiendo de si tus vectores son en filas o en columnas)

    • @Tutoingeniero
      @Tutoingeniero  2 роки тому +1

      Tienes razón! No lo había pensado. Gracias por ese aporte y tu apoyo ;)

  • @crisnetlucar
    @crisnetlucar 2 роки тому

    muchas gracias bro, me ayudaste mucho a darme una idea de como hacer mi código

    • @Tutoingeniero
      @Tutoingeniero  2 роки тому +1

      Esa es la idea compañero. Es un gusto ayudar

  • @franciscopichalcerda3374
    @franciscopichalcerda3374 Рік тому

    Excelente script. Preguntas: 1. ¿Cómo introduces un input para jalar los datos del código del script al correr la función? 2. ¿cómo haces para pedir las etiquetas ylabel y xlabel desde el script para alimentarlos al correr la función? Muy agradecido.

  • @goolmx
    @goolmx 3 місяці тому

    Me marca error en length

  • @sofiamalo2298
    @sofiamalo2298 2 роки тому

    Hola, me sale un error desde la primera linea, dice : "The function "regresl" might be unused"

    • @Tutoingeniero
      @Tutoingeniero  2 роки тому

      Me parece que tienes mal escrita la primera línea. Fíjate bien cómo es el nombre de tu archivo y de tu función, deben de coincidir. El código lo descargaste?

  • @efrainvargas2812
    @efrainvargas2812 8 місяців тому

    Hola, bro, me marca un error en la función fplot "Range value must be an increasing real finite 2 element row vector" y literal tengo el mismo código que tú

    • @Tutoingeniero
      @Tutoingeniero  8 місяців тому

      Bueno, ahí el error probablemente está en el rango de valores que le das a la función. Lo que te dice es que el segundo argumento de fplot debe ser un vector fila y el segundo valor debe ser mayor al primero:
      fplot(@(x) sin(x), [0,6])

  • @deimarcorrea3291
    @deimarcorrea3291 Рік тому

    Amigo es que me aparece este error ''Not enough input arguments.'' en las primeras line

    • @Tutoingeniero
      @Tutoingeniero  Рік тому

      No estás metiendo bien los datos de entrada. Cómo estás mandando a llamar a la función?

  • @angelruiz8387
    @angelruiz8387 2 роки тому

    HOLA al momento de correrlo no me grafica la recta ni la tabla que te aparece debajo. Tengo el código exactamente igual que a ti.

    • @Tutoingeniero
      @Tutoingeniero  2 роки тому

      Mándame tu error para leerlo...pero lo más seguro es que no tengas la Symbolic Math toolbox :c
      En el vídeo menciono cuáles son las líneas de código que necesitan de esa toolbox, si las borras seguramente el código te va a funcionar y tendrás la tabla

    • @angelruiz8387
      @angelruiz8387 2 роки тому

      @@Tutoingeniero este es el error que me aparece (y tambien estoy seguro que es por no tener Symbolic Math toolbox es crackeado el programa)
      Error in regreslineal (line 57)
      modelo = poly2sym(flipud(a));

    • @Tutoingeniero
      @Tutoingeniero  2 роки тому +1

      Hahaha vuelvelo a instalar y nomás fíjate que venga con todas las toolboxes posibles, puede que hayas olvidado instalarlas o de donde lo sacaste le faltaban cosas. Pero sí, es por eso. Tendrás que borrar todas las líneas de código que dependan de esa línea de código

  • @ericktarrillosempertegui
    @ericktarrillosempertegui Рік тому

    no tengo esa funcion regreslineal en matlab porque?

    • @Tutoingeniero
      @Tutoingeniero  Рік тому +1

      Porque esa función es la que construimos en el vídeo XD
      Una vez que tengas guardado el código lo podrás correr desde la ventana de comandos