online Matlab giving suddenly started giving error
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
abdul rehman
le 30 Juin 2021
Réponse apportée : Steven Lord
le 30 Juin 2021
the code was working fine, suddenly it sarted giving error in online version, still working ok on desktop.
code:
Rep_veh = rand((randi(20)),1); % random vehicle 20 or x experience scor between 0 to 1
Spec_veh = (1 + rand(randi(3),1))/2; % random vehicle x experience scor between 0 to 1
Wanted1 = Rep_veh(Rep_veh > .5);
m1=mean(Spec_veh);
m2=mean(Wanted1);
mean(m1+m2)/2
error:
Array indices must be positive integers or logical values.
Error in two (line 9)
m1=mean(Spec_veh);
9 m1=mean(Spec_veh);
0 commentaires
Réponse acceptée
Steven Lord
le 30 Juin 2021
Delete the variable you've created named mean that is preventing MATLAB Online from calling the mean function. You should also modify your code so it doesn't create a variable named mean when you execute it.
0 commentaires
Plus de réponses (1)
Prakhar Rai
le 30 Juin 2021
It is working fine for me in matlab online.
Please refresh your matlab onine and try again.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/669683/image.png)
2 commentaires
Prakhar Rai
le 30 Juin 2021
You could use this command:
!matlab &
exit
This will give a prompt to restart matlab online.
Just click and it should restart.
Voir également
Catégories
En savoir plus sur Startup and Shutdown 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!