Array division of two non-zero arrays returns zero

3 visualizzazioni (ultimi 30 giorni)
Hi everyone!
I have 2 very long arrays X and Y (each with dimensions 16384x1) with the first one with values in the range 0.230286000000000-0.189370000000000 and the second one with range 12.191100000000000-0.041792500000000.
I need to perform array divison Y/X so to get a matrix of 16384x16384. However, when I perform the division all the entries are zero. This is the format I'm using:
format long
W = double(Y)/double(X);
Any hints on where the problem may be?
Thank you!

Risposta accettata

Matt J
Matt J il 18 Giu 2021
W = double(Y(:))./double(X(:).');

Più risposte (0)

Categorie

Scopri di più su Multidimensional Arrays in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by