2016-05-13 15 views
0

Я хочу, чтобы исходные условия в блоке матрицы пространственных пространств были объединены в симуляцию с помощью сигналов «от ходу до блоков сигналов». Я пытаюсь сделать это с сигнальными блоками, но в конце появляются некоторые ошибки, и в нем говорится, что переменные сигнала, используемые в качестве начальных условий, являются неопределенной переменной. Другими словами, существует «неопределенная функция или переменная».Можно определить начальные условия состояния космической матрицы, заданные сигналами в simulink

Любая помощь приветствуется, спасибо

ответ

1

Я понимаю, что вы используете State-Space блок. Параметр «начальные условия» для блока только что, параметр:

enter image description here

Вы должны понимать разницу между параметром и сигналом: параметром является то, что является постоянным на протяжении всего моделирования (например, переменная в рабочем пространстве MATLAB), тогда как сигнал - это то, значение которого обновляется на каждом временном шаге. Вы не можете использовать «сигнал» для параметризации блока, это невозможно, вы можете использовать только параметр. Надеюсь, что это прояснит ситуацию.

Если я неправильно понял ваш вопрос, просьба предоставить более подробную информацию, включая тот блок (ы), который вы используете, и, если возможно, снимок экрана модели и соответствующие параметры блока.

+0

Прежде всего, спасибо за ответ. Я думаю, что вы правы в том, что начальный раздел условий в матрице пространства состояний является всего лишь параметром, и мы не можем обновить его в simulink во время его работы. – endf22

 Смежные вопросы

  • Нет связанных вопросов^_^