randperm not working correctly on Matlab Web App

1 Ansicht (letzte 30 Tage)
Marcos
Marcos am 12 Mär. 2021
Kommentiert: Marcos am 13 Mär. 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 Kommentare
Marcos
Marcos am 12 Mär. 2021
No, I haven't! Should I use the rng seed function with a specific parameter?
Cris LaPierre
Cris LaPierre am 12 Mär. 2021
No, but if you are using it, it will cause the same random numbers to be generated each time.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Steven Lord
Steven Lord am 13 Mär. 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 Kommentar
Marcos
Marcos am 13 Mär. 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!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB Web App Server finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by