Hello,(adsbygoogle = window.adsbygoogle || []).push({});

I'd like to access a column of values from the 4th dimension of a 4D Double array in MATLAB and then save them to a new matrix.

For example:

A = rand(3,3,3,3);

A(1,1,1,:)

gives me:

ans(:,:,1,1) =

0.7077

ans(:,:,1,2) =

0.0669

ans(:,:,1,3) =

0.7794

I want to create a new matrix, B, with those values but specifying B = A(1,1,1,:) results in the same output above. I want a vector in this form:

0.7077

0.0669

0.7794

Thank you!

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# MATLAB Multidimensional Array

Loading...

Similar Threads - MATLAB Multidimensional Array | Date |
---|---|

How to program this in Matlab | Feb 28, 2018 |

Matlab Making a short test for self-adjointness | Feb 23, 2018 |

Matlab Plotting Coordinate Transformations in Matlab | Feb 12, 2018 |

Matlab Replace NaN with next element in Multidimensional Array | Apr 6, 2016 |

**Physics Forums - The Fusion of Science and Community**