Efficient method to perform a simple linear regression across dimensions
Show older comments
I have a 4D array of neuroimaging data (nSubj*x*y*z), and a 2D array of covariates (nSubj*1).
What is an efficient way to do a separate regression for every voxel (i.e. value of x, y, and z) to the array of covariates, resulting in a 3D array of regression values (size=x*y*z)?
Thanks!
Answers (1)
Star Strider
on 22 Nov 2015
0 votes
The best I can do is to direct you to the general section in the Statistics Toolbox documentation on Linear Regression and let you explore. I cannot suggest anything specific, because I’m not certain what you’re doing.
Categories
Find more on Linear Predictive Coding in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!