randperm not working correctly on Matlab Web App

4 次查看(过去 30 天)
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 个评论
Marcos
Marcos 2021-3-12
No, I haven't! Should I use the rng seed function with a specific parameter?
Cris LaPierre
Cris LaPierre 2021-3-12
No, but if you are using it, it will cause the same random numbers to be generated each time.

请先登录,再进行评论。

采纳的回答

Steven Lord
Steven Lord 2021-3-13
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 个评论
Marcos
Marcos 2021-3-13
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!

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 On-Premises Installation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by