Моему приложению необходимо назначить атрибут сущности в Entity1 на основе значения атрибута в Entity 2.

Я могу использовать функцию GetAttribute для получения определенного атрибута из объекта 1, но как мне назначить его атрибуту в объекте 2?

ОТВЕЧАТЬ

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

Вы можете реализовать это двумя способами. Первый подход проще и может быть реализован через существующие блоки SimEvents, но может использоваться только в особых случаях генерации сущностей, управляемых временем. Второй подход требует изучения того, как работать с новым блоком, но его преимущество заключается в том, что его можно использовать при генерации сущностей, управляемых событиями.

1. Через функцию Simulink или хранилище данных. Когда Entity1 входит в заданный блок, установите его атрибут с помощью функции Simulink или хранилища данных. Когда Entity2 попадает в заранее заданный блок, он может получить значение атрибута. Ограничение этого подхода состоит в том, что никакой другой объект не должен входить между Entity1 и Entity2. Другими словами, Entity1 и Entity2 должны входить в блоки последовательно.

2. Через MATLAB Discrete-Event System (MDES). MDES очень мощный и гибкий. Я предлагаю изучить его, чтобы использовать его в этих проектах и ​​ваших будущих проектах. Стандартные блоки SimEvents имеют только одно хранилище, и эти хранилища не могут взаимодействовать друг с другом. Если вам нужно

СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ