/*Assing root path*/ %let root = C:\Users\kgopals\Desktop\Research\SASsim\load_based_singleproduct_cf; option spool; /*Initialize some macro varaibles*/ %let iter = 1; %let nbreplications = 15; /*Simulation path and model path */ %let SimStudioPath=C:\Program Files\SASHome\SASSimulationStudio\14.1; %let sim_path= C:\Users\kgopals\Desktop\Research\SASsim\Simulation_Models\Exponential_System; /*Assigning Libraries */ libname CF_Load "&root\Input"; libname CF_L_sol "&root\Solution\Iterations"; /*Macro to repeat the simualtion in a loop */ %macro Iterative; %do i = 1 %to 3; /*Executing simulation in batch mode*/ %sysexec "&SimStudioPath\simstudio_batch" -m "&sim_path\model0.simmdl" -e "&sim_path\experiment0.simexp" -r "&root\Solution\Sim"; /*Processing the simulation data and regression curve fitting */ %inc "&root\code\datamanipulation.sas"; %inc "&root\code\regression.sas"; %inc "&root\code\CF_lp_singleproduct.sas"; %put &iter; %let iter = %eval(&iter + 1); %end; %mend Iterative; %Iterative; proc printto ; run; %put "****** Program Run Ended*****";