Error message with ttest function & others statistics tests
5 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
Deepak Gupta
2020-4-22
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 个评论
Deepak Gupta
2020-4-22
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
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!