matlab功能不太令人惊讶

时间:2017-03-16 08:20:41

标签: matlab

我创建了这个功能:

function Calcul_Constantes ( xBin1 , xTin1 , xHin1 )
% computes global variables that change depending on the circumstances

global v rhoc K1v K2v xBin xTin xHin cBin cTin cHin;

xBin=xBin1;
xTin=xTin1;
xHin=xHin1;
rhoc = 0.02777*(2.106*xHin+78.12*xBin)*(6.935*xHin+23.15*xBin);
K1v=0.6*rhoc/175;
K2v=(2.70803*10^-4+7.5*10^-4*v*rhoc)/175;
cBin=0.02777*xBin;
cTin=0.02777*xTin;
cHin=0.02777*xHin;
end

当我在主脚本中测试时:

Calcul_Constantes(0,0,1);
xBin
xHin

发生以下错误:

  

使用Calcul_Constantes时出错   输入参数太多。   Mercredi15_main出错(第48行)   Calcul_Constantes(0,0,1);

我会感激任何帮助,我真的看不出什么不起作用

1 个答案:

答案 0 :(得分:0)

可能在其他地方还有另一个Calcul_Constantes功能。您可能已在某处保存了另一个版本的Calcul_Constantes函数。 在命令行类型中:

which Calcul_Constantes

并检查返回目录和.m文件是否是您尝试使用的文件。重命名或删除错误的功能。