In MATLAB 2020b 5 way ANOVAN gives the following results
ie P=anovan(SBPerror,{SBPK PP MP IABP_dP CP_PeakSlopeOW},'continuous',[1 2 3 4 5],'varnames',strvcat('SBPK','PP','MP','IABP_dP','CP_PeakSlopeOW'))
And the results are;
Source Sum Sq. d.f. Mean Sq. F Prob>F
- --------------------------------------------------------------
- SBPK 2126.43 1 2126.43 804.69 0
- PP 1547.49 1 1547.49 585.6 0
- MP 501.47 1 501.47 189.77 0
- IABP_dP 9.16 1 9.16 3.47 0.0712
- CP_PeakSlopeOW 52.36 1 52.36 19.82 0.0001
- Error 89.85 34 2.64
- Total 4809.89 39
Identical command now run on MATLAB 2023a
Source Sum Sq. d.f. Mean Sq. F Prob>F
--------------------------------------------------------------
SBPK 2518.32 1 2518.32 950.18 0
PP 1982.98 1 1982.98 748.19 0
MP 622.39 1 622.39 234.83 0
IABP_dP 8.9 1 8.9 3.36 0.0757
CP_PeakSlopeOW 53.03 1 53.03 20.01 0.0001
Error 90.11 34 2.65
Total 4809.89 39
There are small but noteable differences between the two results. The data is identical in both cases.Hence there seems to be a difference between 2020b and 2023a. Is there an explanation? Improved mathematical accuracy?......