Я использую FINDOP, чтобы найти точку равновесия моей модели. Я использую вывод с LINMOD или DLINMOD, и система ведет себя не так, как ожидалось, потому что состояния не в порядке.

ОТВЕЧАТЬ

Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech , ME, M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.

Функции FINDOP и LINEARIZE в Simulink Control Design 3.0 (R2009b) определяют состояния в другом порядке, чем функции в Simulink (TRIM и LINMOD).

Функции Simulink Control Design предназначены для совместного использования, а функции Simulink предназначены для совместного использования.

Команды GETXU и GETSTATESTRUCT изменяют порядок состояний, выводимых из FINDOP, в порядке, используемом Simulink (включая LINMOD и DLINMOD). GETXU помещает состояния в вектор, а GETSTATESTRUCT помещает состояния в структуру.

Не существует прямого метода переупорядочивания состояний, выводимых из TRIM, в форму, которую может использовать LINEARIZE. В качестве обходного пути можно вручную изменить порядок состояний.