Setup 1: Load the data as a structure into the base workspace and run the simulink model
    clear;
    clc;
    close all
    PlantName = 'untitled';
    open(PlantName)
    TFinal          = 10;
    load DATA_HMMWV.mat
    sim(PlantName, TFinal)
Setup 2: [![level 1 S-function that is being called in simulink][1]][1]
Setup 3: When you double click on this model, specify the structure that you would like to pass to the S-function as: [![enter image description here][2]][2]
Setup 4: your functions should also have the structure in it:
    function [sys,x0,str,ts,simStateCompliance]=system1(t,x,u,flag,DATA_HMMWV)
and any other functions that you need the structure in, for example:
      case 1
    sys = mdlDerivatives(t,x,u,DATA_HMMWV);
then,
    function sys = mdlDerivatives(t,x,u,DATA_HMMWV)
Now, you have passed a strucure to level-1 S-function!



