MATLAB Answers

ttest() error (switch on line 9)

1 view (last 30 days)
Yagmur Ozdemir
Yagmur Ozdemir on 26 May 2020
Answered: Maadhav Akula on 31 May 2020
Hello,
I am strangely getting this error when I try to run ttest() on a structure that is 91*1 single. Does anyone have an idea why, I couldn't find anything online.
Error in ttest (line 9)
switch (kind)
Thank you so much for the help, I really appreciate it!!
Best,
Idil

  3 Comments

Tommy
Tommy on 26 May 2020
What does
which ttest -all
return?
Yagmur Ozdemir
Yagmur Ozdemir on 26 May 2020
Two path directories show up.One is in the path I specified in the beginning of my script, the other one below, the default I guess, shows with " % Shadowed." I am using a server, hence some multiple source directories.
Tommy
Tommy on 26 May 2020
The first path - where did this function come from? As far as I can tell, the ttest published by TMW doesn't have a switch statement at line 9.

Sign in to comment.

Answers (1)

Maadhav Akula
Maadhav Akula on 31 May 2020
Hi Yagmur,
I think you have a file named ttest.m in your current Matlab path which is shadowing the original ttest file, please rename the file to avoid such conflicts. You can have a look at the following post on how to name a script file:
Hope this helps!

  0 Comments

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!