Accessing dlarray elements for further processing

Hi,
I have a 1000X7520 matrix which I would like to convert to dlarray. But I need to do further processing with part of it, like for example I need to use first 500 rows for one operation and 2nd 500 rows for another operation. How can I do that?
I have tried with smaller examples (small 3X3 matrix converting to dlarray), but don't get what is going on as it seems like dlarray is reduced to a vector from a matrix.

Respuestas (1)

Sourav Bairagya
Sourav Bairagya el 20 de Dic. de 2019
You can follow this approach,
A = randn(6,6);
A = dlarray(A);
A1 = A(1:3,:);
A2 = A(4:6,:);
Here, A is a matrix of 6X6 dimension which is converted to 'dlarray' object of dimesion 6X6. From this two another 'dlarray' objects are created.
Capture.PNG

Categorías

Preguntada:

el 16 de Dic. de 2019

Respondida:

el 20 de Dic. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by