Error message with ttest function & others statistics tests
2 views (last 30 days)
Show older comments
Hello,
I enter this simple code (example given by matlab documentation) :
>> load examgrades;
>> x = grades(:,1);
>> y = grades(:,2);
>> h = vartest2(x,y,'Tail','right')
But I have this error message :
Unable to resolve the name statslib.internal.parseArgs.
Error in internal.stats.parseArgs (line 42)
[varargout{1:nargout}] = statslib.internal.parseArgs(pnames,dflts,varargin{:});
Error in ttest (line 104)
internal.stats.parseArgs(okargs,defaults,varargin{:});
It's ok when I write just : h = vartest2(x,y)
I'can't add name-value pair arguments.
I don't understant this error message. have already used this function with my free trial license and I never had a problem before.
Thanks for your solution !
0 Comments
Answers (1)
Deepak Gupta
on 22 Apr 2020
Hello SK,
I just tried your code and didn't face any problems.
load examgrades;
x = grades(:,1);
y = grades(:,2);
h = vartest2(x,y,'Tail','right')
I am using R2019b, can you tell me which version do you have?
You can also try to run this from matlab root directory. To go to root, run cd(matlabroot)
Thanks,
Deepak
4 Comments
Deepak Gupta
on 22 Apr 2020
Are you running this code line by line in command prompt? I think that could be the problem.
Can you try to run this using a script file? Or use live script as given in the example itself. It should run fine
See Also
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!