break:
在进行循环时,某些时候需要提前结束循环过程。如在 for 循环中,循环重复的次数
通常是由循环数组的大小来决定的,但在某些情况下,后续的循环过程是没有必要的。同样
在 while 循环中,想要控制循环在某种条件下终止。在这类情况就可以使用 break 语句终
止内层循环。modelica 中的 break 类似于 c++中 break,但其既可以对 while 循环使用也可以
对 for 循环使用。
[举例]
return:
Return 返回语句终止当前的函数调用,它只能在 function 函数的 algorithm 算法部分中使用,
类似于 c++中的 return,但在执行 return 语句时,output 变量将返回当前时刻与之相关联
的变量值,不能直接返回一个任意值(如:return; /
则返回当前 output 值/
Return 0 ; /
为错误写法/)。
[举例]