NI Graphical Differencing and User Interface Toolkit

National Instruments has released the NI Graphical Differencing and User Interface Toolkit, a software solution that helps engineers and scientists identify differences between models built using The MathWorks Simulink software.

Engineers and scientists can also use the toolkit to easily create user interfaces to interact with their models built using Simulink. The ability to easily compare models and identify differences makes the toolkit ideal for team-based application development in industries such as aerospace, automotive and medical. Valid for worldwide use, the toolkit is offered in collaboration with ExpertControl, a technical software company headquartered in Germany.

The toolkit makes it possible for users to compare and identify the structural, parameter and visual differences between models including standard Simulink software blocks, subsystems, S-functions and statecharts developed using The MathWorks Stateflow software. Users can also filter the list of differences to better view and manage the results. Additionally, users can visualise model differences in Simulink and export them to Microsoft Excel for further analysis.

The Graphical Differencing and User Interface Toolkit includes the ecDIFF graphical differencing tool for comparing models built using the Simulink software as well as the NI LabVIEW Base graphical programming environment and the LabVIEW Simulation Interface Toolkit, giving engineers and scientists a comprehensive, easy-to-use software environment for creating design, control and test applications and connecting models developed using the Simulink software to the real world. With LabVIEW and the LabVIEW Simulation Interface Toolkit, users can create custom user interfaces in LabVIEW to interact with their models developed using Simulink software. Engineers and scientists can also connect their models to real-time I/O for prototyping, deployment and hardware-in-the-loop simulation using the LabVIEW Real-Time and LabVIEW FPGA modules.

Analysis and opinion

Robert Roe investigates some of the European projects focusing on preparing today’s supercomputers and HPC programmers for exascale HPC


The Jülich Supercomputing Centre (JSC) at Forschungszentrum Jülich in Germany has been operating supercomputers of the highest performance class since 1987. Tim Gillett talks to Norbert Attig and Thomas Eickermann


Gemma Church investigates how simulation and modelling de-risks the detection and extraction of geothermal energy resources


Robert Roe investigates the importance of upgrading legacy laboratory informatics systems and the benefits this provides to scientists