как использовать таблицы в Matlab - PullRequest
1 голос
/ 28 марта 2011

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

Я немного искал в Интернете и нашел этот «набор (handles.uitable2, 'Data', {5,6,4})», но это не помогает мне, потому что мне нужно заполнять строку за строкой, и в этот метод строки данных был заменен.

это таблица. как видите, есть 7 строк и 10 столбцов. в каждом столбце есть показатель корреляции цифры на табличке с цифрами образцов (0-9).
enter image description here

вот как я вызываю функцию корреляции [scores] = compute_corr(digit); Я выполняю этот вызов 7 раз для каждой цифры на пластине. Score - это массив, который сохраняет в каждом вызове баллы корреляции, а цифра - это одна цифра на табличке.

спасибо заранее.

1 Ответ

2 голосов
/ 28 марта 2011

Я не верю, что есть способ обновлять данные постепенно. Таким образом, вы должны поддерживать массив, содержащий ваши данные, обновлять эту строку за строкой и вызывать set(...,'Data',actualData) при его изменении.

...