Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File MATLAB错误:“;以前似乎用作功能或命令;_File_Matlab_Min_Mean_Standard Deviation - Fatal编程技术网

File MATLAB错误:“;以前似乎用作功能或命令;

File MATLAB错误:“;以前似乎用作功能或命令;,file,matlab,min,mean,standard-deviation,File,Matlab,Min,Mean,Standard Deviation,我想创建一个名为E7stats的函数,它对csv文件中包含的第一个期中考试的分数执行简单的统计分析。该函数接受一个字符串输入filename,它是csv文件的名称,并返回一个输出,即1⇥2个结构数组,其两个条目均包含四个字段mean、std d d ev、max和min,即电子和纸质期中成绩的平均值、标准偏差、最大值和最小值。该函数还创建两个具有30个大小相等的存储箱的两个期中1分数直方图。电子版和纸质版的期中考试1的分数存储在CSV的第一列和第二列中 我的问题是我得到了错误: “mean”以前

我想创建一个名为E7stats的函数,它对csv文件中包含的第一个期中考试的分数执行简单的统计分析。该函数接受一个字符串输入filename,它是csv文件的名称,并返回一个输出,即1⇥2个结构数组,其两个条目均包含四个字段mean、std d d ev、max和min,即电子和纸质期中成绩的平均值、标准偏差、最大值和最小值。该函数还创建两个具有30个大小相等的存储箱的两个期中1分数直方图。电子版和纸质版的期中考试1的分数存储在CSV的第一列和第二列中

我的问题是我得到了错误:

“mean”以前似乎用作函数或命令, 与此处作为变量名称的用法相冲突。 此错误的一个可能原因是您忘记初始化 这个 变量,或者您已使用load或 评估

我知道为什么会出错,但我不知道如何修复它,因为如上所述,我的变量需要命名为mean、min、max。欢迎任何建议。谢谢

function S= E7stats(filename)
filename='grades_E7MT1.csv';
S=csvread(filename,1,0);
stddev = std(S)
mean= mean(S)
min= min(S)
max= max(S)
我问我的导师:

我们必须在结构数组中显示内容,或者只返回结构数组以及带有字段的1x2结构数组: 意思是 标准偏差 最大值 他回答说: 结构是函数的输出。您不需要在命令窗口中显示它。仅确保其具有正确的字段和值


现在我真的很困惑我的函数应该输出什么?抱歉给你带来这么多困惑

不要使用函数名
mean()
作为变量名。称之为
myMean
或类似的东西

或者,您也可以创建一个结构,该结构具有字段名,例如平均值、最小值和最大值:

d.mean = mean();
d.min  = min();

不要使用函数名
mean()
作为变量名。称之为
myMean
或类似的东西

或者,您也可以创建一个结构,该结构具有字段名,例如平均值、最小值和最大值:

d.mean = mean();
d.min  = min();

如果您不告诉我们错误消息是什么,那么就不可能知道…为什么您不能更改变量的名称?我不明白您在哪里概述了该规范,也不明白您为什么首先要使用该规范。如果您不告诉我们错误消息是什么,那么很难说……为什么您不能更改变量的名称?我不明白您在哪里概述了该规范,也不明白为什么您会首先使用它。我想您刚刚解决了我的问题:我需要以结构数组的形式返回它!谢谢:)我想你刚刚解决了我的问题:我需要以结构数组的形式返回它!谢谢:)