Errors I have never encountered:Error using randg

Error using randg
SHAPE must be a full real double or single array.
This error keeps appearing when generating beta random numbers.I encountered this kind of problem for the first time, how can I solve it?

4 commentaires

Speculation:
Your alpha or beta might perhaps be symbolic. betarnd() does not support symbolic.
Li Qing
Li Qing le 10 Juil 2021
Modifié(e) : Li Qing le 10 Juil 2021
The alpha or beta is not symbolic. These are calculated by formulas.
Li Qing
Li Qing le 11 Juil 2021
Print a and sizeOut to the console to find the problem.During operation, "a" (that is, alpha) becomes plural.
Not plural, but complex.

Connectez-vous pour commenter.

Réponses (1)

Maybe, you would need to refresh up your matlab with:
clear all
and restart it.

3 commentaires

Li Qing
Li Qing le 10 Juil 2021
Still report error.
Li Qing
Li Qing le 11 Juil 2021
Thanks.I found the problem.
您好,我也遇到了error using randg。请问您是怎么解决的呀?

Connectez-vous pour commenter.

Catégories

En savoir plus sur MATLAB Report Generator dans Centre d'aide et File Exchange

Question posée :

le 10 Juil 2021

Commenté :

le 5 Nov 2021

Community Treasure Hunt

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

Start Hunting!

Translated by