# 错误(4783)
# 错误信息
if 子句中 true/false 分支方程数目不等. true 分支方程数为 %1!d!, false 分支方程数为 %2!d!.
# 产生原因
if 子句中 true/false 分支中方程数目不相等, 出现错误4 783.
# 解决方法
使 if 子句中 true/false 分支中方程数目相等即可.
# 示例
model _4783_NumOfEquationInIfBranchMismatch
Integer a;
Integer b;
Integer c;
equation
if a < b then
c = a;
else
b = b + a;
c = b; // Error: 4783
//c = b + a; // OK
end if;
end _4783_NumOfEquationInIfBranchMismatch;