Я хотел бы создать структуру (или массив ячеек) с символическими переменными, к которым я мог бы обращаться как объект, используя Matlab Symbolic Toolbox (2018b).Я хотел бы что-то вроде этого:
syms car.speed car.weight bus.speed bus.weight
Попытка вышеуказанной строки возвращает следующую ошибку:
Error using syms (line 228)
Invalid variable name.
Я хотел бы получить доступ к таким элементам, как:
car.KE = 0.5*car.speed^2*car.weight
bus.KE = 0.5*bus.speed^2*bus.weight
Это работает для обычных переменных, но, похоже, не работает в символическом наборе инструментов.