www.gusucode.com > hdlcoder 案例代码 matlab源码程序 > hdlcoder/SaveandRestoreHDLRelatedModelParametersExample.m

    %% Save and Restore HDL-Related Model Parameters  

%% 
% Open the model. 
sfir_fixed  

%% 
% Verify that model parameters have default values. 
hdlsaveparams('sfir_fixed/symmetric_fir')  

%% 
% Set HDL-related model parameters for the |symmetric_fir| subsystem. 
hdlset_param('sfir_fixed/symmetric_fir', 'SharingFactor', 3)
hdlset_param('sfir_fixed/symmetric_fir', 'InputPipeline', 5) 
              
%% 
% Verify that model parameters are set. 
hdlsaveparams('sfir_fixed/symmetric_fir')  

%% 
% Save the model parameters to a MATLAB(R) script, |sfir_saved_params.m|. 
hdlsaveparams('sfir_fixed/symmetric_fir', 'sfir_saved_params.m')
                
%% 
% Reset HDL-related model parameters to default values. 
hdlrestoreparams('sfir_fixed/symmetric_fir')  

%% 
% Verify that model parameters have default values. 
hdlsaveparams('sfir_fixed/symmetric_fir')  

%% 
% Restore the saved model parameters from |sfir_saved_params.m|. 
hdlrestoreparams('sfir_fixed/symmetric_fir', 'sfir_saved_params.m') 
                  
%% 
% Verify that the saved model parameters are restored. 
hdlsaveparams('sfir_fixed/symmetric_fir')