Вычислить среднеквадратичную ошибку между каждой парой из 31 массива в imagej или excel - PullRequest
0 голосов
/ 01 февраля 2020

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

Мои массивы имеют значения от full_yval1 до full_yval31, и я хочу выяснить на imagej, чтобы кодировать это на макрос и получить 2D-матрицу (31by31) или массив 961 (31 * 31). я попытался:

MSE = newArray(961);
for (i = 1; i < 32; i++) {
    for (j = i; j < 32; j++) {
        for (k = 0; k < full_yval1.length; k++) {
            MSE[i][j] = sqrt(pow(full_yvali[k] - full_yvalj[k],2)/full_yval1.length);
        }
    }
}

, но это не работает в Imagej.

У меня также есть файл результатов csv, но я не знаю, как это сделать в Excel тоже.

Может кто-нибудь помочь мне, пожалуйста.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...