prctile function not working

Hello,
I am trying to run the function prctile on Matlab 2018b or 2019a, and get the following error message:
Error using validatestring (line 60)
Second argument must be an array of strings or a cell array of character vectors.
Error in prctile (line 66)
validatestring(method,["exact", "approximate"]);
This is the code I ran (taken from Mathworks help example):
x = normrnd(5,2,1,10);
Y = prctile(x,42)
I just switched to matlab 2018/2019, and was previously using prctile successfully in matlab 2013 and 2016. I have the statsitics and machine learning toolbox installed.
Thank you very much for your help.
Dina

2 件のコメント

Walter Roberson
Walter Roberson 2019 年 4 月 18 日
What shows up for
which -all validatestring
Dina Lipkind
Dina Lipkind 2019 年 4 月 18 日
C:\Program Files\MATLAB\R2019a\toolbox\matlab\lang\validatestring.m
But in the meantime problem was solved by removing a folder from matlabpath

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeStartup and Shutdown についてさらに検索

製品

リリース

R2019a

タグ

質問済み:

2019 年 4 月 18 日

コメント済み:

2019 年 4 月 18 日

Community Treasure Hunt

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

Start Hunting!

Translated by