刚开始学MATLAB,运行文件报错“未定义与‘double’类型的输入参数相对应的函数‘u’”

2025-04-05 08:33:04
推荐回答(1个)
回答1:

提示已经很清楚了,就是你没有定义双精度型变量u,必须在类定义前面添加:
double u;
输入输出语句也应作相应处理。否则也会出现问题。
例如:输入,采用命令:
scanf("%lf ",&u);
f前面的l不可少,少了就不能接受到正确数据;
输出时,采用命令:
printf("%lf", u);
f前面的l不可少,少了就不能接输出正确数据。