Simulink S-Function mask example with multiple inputs

This S-function mask example demonstrates how to create a masked S-function block in Simulink that accepts multiple inputs, with each input properly labeled.

disp("Multi-sensor data processing")
port_label('input',1,'Temperature');
port_label('input',2,'Pressure');
port_label('input',3,'Humidity');
port_label('input',4,'Wind Speed');
port_label('input',5,'Rainfall');
port_label('input',6,'Solar Radiation');
port_label('input',7,'CO2 Level');
port_label('input',8,'PM2.5');
port_label('input',9,'Sound Level');
port_label('input',10,'Light Intensity');

S Function 10 input mask