randperm not working correctly on Matlab Web App

조회 수: 3 (최근 30일)
Marcos 2021년 3월 12일
댓글: Marcos 2021년 3월 13일
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 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 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에서 MATLAB Web App Server에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by