У меня есть какой-то автоматически сгенерированный код c из Matlab / Simulink, содержащий структуру значений параметров, членами которых являются сами имена параметров. Примерно так:
Param.ParameterName1 = 5;
Param.ParameterName2 = 10;
Тогда у меня есть массив строк (ParameterList
), который содержит имена параметров. Я хотел бы использовать имена параметров из ParameterList
для ссылки на член структуры, чтобы я мог назначать новые значения параметрам. Примерно так:
i = 1;
Param.ParameterList[i] = 10;
Возможно ли это вообще? Есть ли другой способ go об этом?
Спасибо.