• Регистрация
Der97
Der97 0.00
н/д

The end operator must be used within an arrau index expression

Добрый день, столкнулся с ошибкой при выполнении лабораторной работы "The end operator must be used within an arrau index expression".

При вводе скрипта написал Z = F1(end); при этом F1 ранее нигде не упоминал, тк думал что функция simOut = sim ('название схемы',150); просимулирует и запустит все процессы на схеме и данные пойдут сами по себе из звеньев F1-F3 "To Workspace", я ведь выбрал в настройках звена, сохранять данные в виде массива. Но не тут то было.

Я так понял end в коде добавили, тк в описании звена "To Workspace" написано Data is not available until the simulation is stopped or paused.

Возможно настройки звеньев неправильно указал, пробовал в значениях limit data изменить inf на scalar, тогда мне предлагало создать New Data, правда value я не понял какое указать.

Файлы прикрепил ниже.

В методичке страница 27, лабораторная №1. Запускать через файл mulobj15_2.m

Подскажите, пожалуйста, опыта работы в Matlab нет, только начал изучать.

Заранее благодарен!

Файлы

  • mulobj15_2.m
  • GoalFun1and2urov.m
  • perpr_urov1.m
  • a_reg_H15.slx
  • elibrary_53953343_76913278.pdf

Ответы