Я пытаюсь найти эквивалентную функцию TINV Excel в Matlab.Эквивалентная функция TINV Excel в Matlab
TINV (в Excel) использует вероятность и степень свободы.
Может ли кто-нибудь мне помочь?
Я пытаюсь найти эквивалентную функцию TINV Excel в Matlab.Эквивалентная функция TINV Excel в Matlab
TINV (в Excel) использует вероятность и степень свободы.
Может ли кто-нибудь мне помочь?
Это X = tinv(P,V)
, но для этого вам необходимо использовать панель статистики.
Excel TINV вычисляет двухстороннее распределение для 1-P
. MATLAB вычисляет одностороннее распределение для P
. Итак, для вашего примера ниже, tinv(0.95,700)
= 1.647.
В качестве проверки на работоспособность таблица табличных значений на Wikipedia page дает 1,645 для предельного случая бесконечных степеней свободы (нормальное распределение) для двухстороннего 90%/1-стороннего 95% обратного t-распределения.
Я пробовал это. Например, если P = 0,1 и V = 700. Вы получаете -1.2828 в Matlab и 1.647033 в Excel. – user2333346
Excel и MATLAB вычисляют несколько разные вещи. См. Редактирование, чтобы получить эквивалентный ответ. – craigim
Так вы говорите, что я не могу получить точное значение в Matlab напрямую? – user2333346