## Create a .mat file similar to MRI

### Christopher P. (view profile)

on 5 May 2013

on 2 Dec 2014

Hello,

Does anyone know how to place 12 mri images into the same matrix size and shape as D in the .mat file MRI?

Any help is greatly appreciated.

-Thanks

## Products

No products are associated with this question.

### Youssef Khmou (view profile)

on 6 May 2013
Edited by Youssef Khmou

### Youssef Khmou (view profile)

on 6 May 2013

hi,

The default MRI sample has singleton dimension right?

try :

``` % given I1,.............,I12
[m n]=size(I1);
M=zeros(m,n,12);
M(:,:,1)=I1;
%....
M(:,:,12)=I12;
D=zeros(m,n,1,12);
for n=1:12
D(:,:,:,n)=M(:,:,n);
end
save Neoplasm_MRI D```

Christopher P.

### Christopher P. (view profile)

on 6 May 2013

size(I1)

ans =

`   225   210     3 `

so the 3rd dimension is for rgb right?

Youssef Khmou

### Youssef Khmou (view profile)

on 6 May 2013

well thats where the problem then, you have to solutions : 1) transform them into grayscale images using

`    rgb2gray`

2)or add a 4th/5th dimention in M/D:

```   M=zeros(m,n,3,1,12) ;
% in the code use M(:,:,:,:,n) ```
Christopher P.

### Christopher P. (view profile)

on 6 May 2013

Got it working.

Thank you so much for you help.

It's greatly appreciated.

on 2 Dec 2014

Hi Christoper, Can u write the final code, because i still have the the same error (Subscripted assignment dimension mismatch). thank u...

#### Join the 15-year community celebration.

Play games and win prizes!

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi