4
매개 변수를 조건에 따라 특정 유형으로 만들려고합니다. 그러나이 작업을 수행하는 방법이나 이것이 실제로 Modelica에서 가능하거나 합법적인지 여부는 확실하지 않습니다. 내가하고 싶은 것을 원칙이 (비 작동 코드 예제) 같은 것입니다 :매개 변수에 대한 조건부 유형 지정이 가능합니까?
package test
type TypeA=enumeration(A,C,E);
type TypeB=enumeration(B,D,F);
model foo
parameter Boolean Condition;
parameter if Condition then TypeA else TypeB MyParameter;
end foo;
end test;
그것이 효과가 있다면 정말 좋을 것입니다. :-피 – Christoph