// CP: 65001 // SimulationX Version: 3.8.2.45319 x64 within AIDAModelica; model GeneratePositioningSignal "Generate Positioning Signal" Modelica.Blocks.Interfaces.RealInput Drone_coordinates[3] "'input Real' as connector" annotation(Placement( transformation(extent={{-20,-20},{20,20}}), iconTransformation(extent={{-120,-20},{-80,20}}))); Modelica.Blocks.Interfaces.RealOutput Positioning_signal[4] "'output Real' as connector" annotation(Placement( transformation(extent={{-10,-10},{10,10}}), iconTransformation(extent={{90,-10},{110,10}}))); equation // enter your equations here Positioning_signal[1:3] = Drone_coordinates[1:3]; Positioning_signal[4] = time; annotation(Icon(graphics={ Rectangle( fillColor={255,255,255}, fillPattern=FillPattern.Solid, extent={{-100,100},{100,-103.3}}), Bitmap( imageSource="iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz AAAOvAAADrwBlbxySQAAACVJREFUaEPtwTEBAAAAwqD1T+1nCiAAAAAAAAAAAAAAAAAAgKsBOHwA AQdXZHsAAAAASUVORK5CYII=", extent={{-100,-100},{100,100}})})); end GeneratePositioningSignal;