randperm not working correctly on Matlab Web App

4 vues (au cours des 30 derniers jours)
Marcos
Marcos le 12 Mar 2021
Commenté : Marcos le 13 Mar 2021
Hello everyone,
I have a problem with the randperm function. In the MATLAB App designer it always outputs a random number, but in the Web App the numbers are always the same. Is that the expected behavior? May I be missing something?
  3 commentaires
Marcos
Marcos le 12 Mar 2021
No, I haven't! Should I use the rng seed function with a specific parameter?
Cris LaPierre
Cris LaPierre le 12 Mar 2021
No, but if you are using it, it will cause the same random numbers to be generated each time.

Connectez-vous pour commenter.

Réponse acceptée

Steven Lord
Steven Lord le 13 Mar 2021
I believe that each instance of the Web App is or is equivalent to a new session of MATLAB. In that case this documentation page applies. Follow the instructions it gives to generate random numbers that are different each time.
  1 commentaire
Marcos
Marcos le 13 Mar 2021
Yes, actually I have managed to solve the problem using rng('shuffle') before each call of randperm. I think that the problem was with how the server manages the sessions.
Thank you all for your replies!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur On-Premises Installation 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!

Translated by