三维平均?

1视图(30天)
李
2022年2月14日
评论道: 2022年2月14日
我有一个数据集,是18 x8x3 18老鼠完成迷宫3次8天。我需要计算每个老鼠的平均时间平均超过所有8天,3试验每个8天。我有点忘记怎么做。我开始:
mouseavg =意味着(鼠标(1:18,:,:));%的数据集被命名为“老鼠”
这段代码返回1 x8x3,我敢肯定这不是我在找什么,我甚至不能真的告诉你它是什么给我。这是我第一次处理三维空间和我真的在努力用我的大脑。
作为奖励,我需要打印的最快和最慢的时间和它来自老鼠。任何帮助表示赞赏。谢谢!
编辑问:我应该使用某种for循环吗?

接受的答案

AndresVar
AndresVar 2022年2月14日
编辑:AndresVar 2022年2月14日
然后你可以试一试
mouseavg =意味着(鼠标,[daysDim trialsDim])
或者你可以重塑它 所有 试验显示为列: 重塑数组——MATLAB重塑(mathworks.com)
mouse2 =重塑(鼠标、numberOfMice [])
mouseavg =意味着(mouse2, 2);
1评论
李
2022年2月14日
谢谢你!mouseavg =意味着(鼠标,[daysDim trialsDim])工作完美!

登录置评。

更多的答案(0)

类别

找到更多的在康威的生活游戏帮助中心文件交换

s manbetx 845


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的