How to test whether two arrays are statistically different?
19 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Austin M. Weber
il 1 Apr 2022
Commentato: Star Strider
il 1 Apr 2022
This may be a silly question, but I don't have much of a background in statistics and I want to make sure I do this properly.
I have two 451x301 arrays. When plotted using imagesc(), they look extremely similar (although there are slight differences). Is there a way that I can test whether the two arrays are statistically different?
0 Commenti
Risposta accettata
Star Strider
il 1 Apr 2022
I would plot them with surf and then look at each separately and then both together, depending on what they are (here, plotting the differences).
For example —
f = @(x,y) exp(-((x-1.1).^2/3 + (y-1.5).^2/4));
g = @(x,y) exp(-((x-1.2).^2/4 + (y-1.3).^2/3));
xv = linspace(-5, 5, 50);
[X,Y] = ndgrid(xv);
figure
surf(X,Y,f(X,Y))
title('f(x,y)')
figure
surf(X,Y,g(X,Y))
title('g(x,y)')
figure
surfc(X,Y,(f(X,Y)-g(X,Y)).^2)
title('(f(x,y) - g(x,y))^2')
A statistical test would depend on the matrices themselves and the how best to describe the differences.
The last plot calculates and plots the squared differences, and it is not obvious to me what statistical test would be most appropriate.
.
4 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!