我创建了这个功能:
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);
我会感激任何帮助,我真的看不出什么不起作用
答案 0 :(得分:0)
可能在其他地方还有另一个Calcul_Constantes功能。您可能已在某处保存了另一个版本的Calcul_Constantes函数。 在命令行类型中:
which Calcul_Constantes
并检查返回目录和.m文件是否是您尝试使用的文件。重命名或删除错误的功能。