У меня есть набор данных с несколькими полями, некоторые из которых имеют разные имена для эквивалентных свойств.Я изменил масштаб и скорректировал данные так, чтобы величины были сопоставимыми, и хочу объединить их в одно поле.
В качестве примера, скажем, у меня есть:
s = struct('pounds', [nan nan 4.8], 'pennies', [120 370 nan]);
s.pennies = s.pennies/100;
Как мне объединить мои неполные поля, чтобы получить желаемый результат:
snew = struct(pounds, [1.2 3.7 4.8]);