Matlab 2017b Обновление 9 - Есть ли способ с помощью сценария получить точное строковое / символьное представление текста, отображаемого в удобном формате с колонками? - PullRequest
0 голосов
/ 07 марта 2019

Мне было поручено создать скомпилированную (автономную) версию некоторых сценариев Matlab, управляемую графическим интерфейсом App-Designer.В рамках этого одна из моих задач требует, чтобы я получил точное представление вектора строки / символа всех ячеек в UITable, включая любое числовое форматирование, примененное к столбцам.

Если я просто использую cellfun (@ string, myTable.Data) , все числовое форматирование стирается, а числа выходят в десятичной записи.К сожалению, форматирование UITable использует стили из формата (например, shortE, longEng, bank ) для консоли, которые, как представляется, недоступны в качестве формата в sprintf.Функции и num2str .

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

...