Desde el principio debes de declarar la matriz A y B junto con los demás parámetros. Si vas a usar el código así como lo hice entonces debes imitarme al momento de usarlo
A ver. Escribe la matriz que intentas usar. Toma en cuenta que no todas las matrices tendrán solución si están mal condicionadas. Fíjate si tienes la diagonal principal con los mayores coeficientes de cada fila. Si hace falta puedes reordenar las filas
Hola amigo, tengo una duda, ya revisé todos tus videos para utilizar el appdesigner de MatLab pero aun no logro resolverme una duda, tengo que hacer un programa que calcule series de fourier, pero no se como introducir los datos de entrada que no son ni vectores ni numericos, no se si exista algun comando para llamarlos directamente como en C++ que solo es un scan o tengo que convertirlos siempre a la variable que necesito? Muchas gracias
@@Tutoingeniero Disculpe ingeniero Hay una forma de remplazar el función que las salidas me de [M , xn] ? porque quiero agregar los valores por separado si necesidad de usar function pero como digo que me ayude agregar lo antes mencionado el M ,xn, Muchas gracias por su atencion!!
O sea que quieres que sea un código normal que corra de principio a fin? En todo caso puedes borrar toda la primera línea dónde se declara la función, pero debes de declarar las variables de entrada manualmente en las primeras líneas.
@@Tutoingeniero Ok, ya mire cual fue el problema, es que el strseq nose porque no lo detecta en octave. Que otro funcion pueda replazar en Octave Ingeniero? Esta ya es la ultima pregunta es que estaba checando como funciona entre los dos software jeje ,:)
Es con la misma nomenclatura que usas en todo Matlab. Para las columnas separas los números con espacios o comas y para los renglos con un punto y coma dónde termina cada fila: matriz de 2 x 2 --> A = [1 2; 3 4] Matriz de 2 x 3 --> A = [1 2 3; 4 5 6] Matriz de 3 x 3 --> A = [1 2 3; 4 5 6; 7 8 9] Todo lo que está dentro de los corchetes es tu matriz y lo que debes de declarar en tu ventana de comando como una variable. Cuando mandes a llamar a la función, usas tu matriz como un argumento de entrada.
Nuevo suscriptor!!! Excelente contenido, sigue asi bro ...
Gracias por tu apoyo!
excelente vídeo, deberías tener muchas mas visitas, sin embargo ayudas mucha gente, gracias
Gracias por ese comentario. En efecto, no he crecido tanto como me gustaría, pero hago esto principalmente para ayudar ;)
@@Tutoingeniero disculpa, podrías subir un tutorial sobre cómo graficar las funciones en matlab? digamos las funciones de las matrices que trabajamos
buen video, pero no entiendo en que parte le pide que ingrese la matriz
Desde el principio debes de declarar la matriz A y B junto con los demás parámetros. Si vas a usar el código así como lo hice entonces debes imitarme al momento de usarlo
Hola en mi programa obtengo NAN, a qué se deberá tengo un sistema de ecuaciones de 21x21
Quizás tu sistema esté mal condicionado, o sea que igual y su determinante es cero. Lo más probable es que el orden de tus ecuaciones no sea el mejor
Solo se puede hacer por iteraciones y por error no, si realice el mismo codigo, cual crees que sea el error?
A ver. Escribe la matriz que intentas usar. Toma en cuenta que no todas las matrices tendrán solución si están mal condicionadas. Fíjate si tienes la diagonal principal con los mayores coeficientes de cada fila. Si hace falta puedes reordenar las filas
para matrices de 4x4 tambien funciona ?
Para cualquier tamaño!
@@Tutoingeniero no me sale con una de 4x4, me sale error en la linea 84 :C
Cómo estás declarando la matriz?
Hola amigo, tengo una duda, ya revisé todos tus videos para utilizar el appdesigner de MatLab pero aun no logro resolverme una duda, tengo que hacer un programa que calcule series de fourier, pero no se como introducir los datos de entrada que no son ni vectores ni numericos, no se si exista algun comando para llamarlos directamente como en C++ que solo es un scan o tengo que convertirlos siempre a la variable que necesito? Muchas gracias
Hmmmm, pero entonces de qué datos de entrada hablas??
@@Tutoingeniero Disculpe ingeniero Hay una forma de remplazar el función que las salidas me de [M , xn] ?
porque quiero agregar los valores por separado si necesidad de usar function pero como digo que me ayude agregar lo antes mencionado el M ,xn, Muchas gracias por su atencion!!
O sea que quieres que sea un código normal que corra de principio a fin? En todo caso puedes borrar toda la primera línea dónde se declara la función, pero debes de declarar las variables de entrada manualmente en las primeras líneas.
@@Tutoingeniero Ok, ya mire cual fue el problema, es que el strseq nose porque no lo detecta en octave. Que otro funcion pueda replazar en Octave Ingeniero? Esta ya es la ultima pregunta es que estaba checando como funciona entre los dos software jeje ,:)
@@saulisaiarellanoabarca5985 Yo tambien uso octave y tambien no me agarra ese misma funcion solo me lo detecta como variable.
No me sale bro 😢
No entiendo como declarar la matriz
Es con la misma nomenclatura que usas en todo Matlab. Para las columnas separas los números con espacios o comas y para los renglos con un punto y coma dónde termina cada fila:
matriz de 2 x 2 --> A = [1 2; 3 4]
Matriz de 2 x 3 --> A = [1 2 3; 4 5 6]
Matriz de 3 x 3 --> A = [1 2 3; 4 5 6; 7 8 9]
Todo lo que está dentro de los corchetes es tu matriz y lo que debes de declarar en tu ventana de comando como una variable. Cuando mandes a llamar a la función, usas tu matriz como un argumento de entrada.
por que me sale el error en la lineal 28 >,c me podrias ayuda
porfavor
Qué te dice?
@@Tutoingeniero a mi me sale =Index in position 2 exceeds array bounds. Index must not exceed 3. estoy tratando de hacer una 4x4
@@andresdeluque7742 holaa me pasa lo mismo, pudiste solucionarlo??
Lo más seguro es que estén metiendo mal las matrices. @Andres, escribeme la matriz A y B que estás usando
cuando termine el curso voy a donar mis pesos xd
Hahahaha se apreciaría mucho compañero xD qué bueno que te sirvan estos videos