Perform inverse of each double within a cell
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi all,
Just want to preface saying I'm a newbie with Matlab so thank you for your help and patience.
I've got a 10x1 cell titled "Period," where each row contains a double ranging from 771x224 to 771x240 (see screenshot below). I want to find the inverse of each Period value (1/Period value) in each double, for the entire Period cell, and place into a new 10x1 cell titled "Frequency". To my understanding, I cannot use cellfun to perform this.
Thank you in advance, I appreciate any help / tips!
0 commentaires
Réponse acceptée
the cyclist
le 18 Mar 2020
Why do you think you cannot use cellfun?
Period = {[2 3; 5 7],[11 13]};
Frequency = cellfun(@(x)1./x,Period,'UniformOutput',false);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!