
بلوک عملکرد DEMUX یک دیمولتیپلکسر است.
توجه: این بلوک عملکرد میتواند بیش از سه خروجی داشته باشد. شما میتوانید با کلیک راست روی بلوک عملکرد، یک خروجی دیگر اضافه کنید.
مقدار را تعریف میکند که باید به خروجی مربوطه اعمال شود. نوع داده در اینجا مهم نیست.
ورودی از نوع Integer، با استفاده از مقدار وارد شده، یک خروجی را انتخاب کرده و مقدار ورودی IN را به خروجی مربوطه Q0..Q# منتقل میکند. انتخاب بر اساس تعداد خروجیها محدود میشود. این معنی دارد که اگر مقدار 0 کمتر باشد، اولین خروجی Q0 انتخاب میشود. اگر مقدار ورودی بیشتر از تعداد خروجیهای Q# باشد، آخرین خروجی انتخاب میشود.
اگر ورودی برابر با NULL باشد، هیچ خروجی نوشته نمیشود.
خروجی برابر با مقدار ورودی IN است.
خروجیها مقادیر دریافتی را ذخیره میکنند.