Effacer les filtres
Effacer les filtres

Line of Code works in MATLAB script but not App Developer

1 vue (au cours des 30 derniers jours)
Dea M Turashvili
Dea M Turashvili le 24 Mai 2023
The following piece of code is one small section that is giving me a problem out of a much larger project.
for f=1:length(pulsepeaktimes)
allperiods{f}=diff(pulsepeaktimes{f});
pulseperiod(f)= mean(allperiods{f});
end
I am getting the error : "Array indices must be positive integers or logical values"
The confusing part is that obviously the array indices are positive or logical as they are 1:length(pulsepeaktimes. The other important detail is that this piece of code is not working in the MATLAB App Developer, but it works seemlessly when I run the same code in a regular script in MATLAB.
Does anyone have any suggestions or has experienced a similar issue before?

Réponses (1)

Walter Roberson
Walter Roberson le 24 Mai 2023
Déplacé(e) : Walter Roberson le 24 Mai 2023
You have a variable named diff or a variable named mean
  1 commentaire
Dea M Turashvili
Dea M Turashvili le 24 Mai 2023
Déplacé(e) : Walter Roberson le 24 Mai 2023
Thank you !! That fixed it

Connectez-vous pour commenter.

Catégories

En savoir plus sur Develop Apps Using App Designer dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by