Problemas en los campos automáticos de matlab
2. Hay varios problemas, a saber:
(1) Hay un error en el código, y(:,1) debería ser y(:,i).
(2) La primera variable y devuelta por el paso de función es un vector de columna (si desea devolver dos o tres variables, debe prestar especial atención. La forma sobrecargada del objeto lti es diferente de La forma tradicional utilizada anteriormente es diferente (el orden de los parámetros de retorno segundo y tercero t y x se invierte), los resultados correspondientes a los 4 conjuntos correspondientes de valores de parámetros se almacenan en las 4 columnas de la matriz y.
(3) Para la gráfica, si ambas variables son vectores, no hay distinción entre vectores de fila y vectores de columna. Si t es un vector e y es una matriz, de forma predeterminada cada columna de y se trazará como ordenada. Sin embargo, si y tiene el mismo número de columnas que t pero un número diferente de filas, cada fila de y se trazará como ordenada (esto no se recomienda, pero funciona). Entonces, dibujar una línea no tiene por qué ser complicado en absoluto, solo use plot(t,y) o plot(t,y').