gpt4 book ai didi

MATLAB ttest 示例不起作用

转载 作者:行者123 更新时间:2023-12-04 04:39:19 24 4
gpt4 key购买 nike

我正在尝试从 MATLAB 网站运行代码进行 t-Test。

load stockreturns;
x = stocks(:,3);
[h,p,ci,stats] = ttest(x)

但我得到的错误是:
??? Error using ==> nanstd
Too many input arguments.

Error in ==> ttest at 105
sdpop = nanstd(x,[],dim);

以上应该是一个工作示例,因为它来自 ttest documentation .

你能建议我在这里做错什么吗?我确实打印了变量 x在上面的代码中,它没有任何 NaN 等。

我正在使用 Matlab 2010。

最佳答案

那不是 MATLAB 的 nanstd .试试 which -all nanstd查看该函数的所有版本在哪里。其中之一应该是正确的 nanstd.m .要解决此问题,请执行以下操作之一:

  • 删除违规 nanstd.m从你的道路。
  • 在 MATLAB 版本(在 toolbox\stats\stats 中)以下优先向下移动路径。
  • 关于MATLAB ttest 示例不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19164323/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com