This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.


Clear results logged by instrumented, compiled C code function


clearInstrumentationResults mex_fcn
clearInstrumentationResults all


clearInstrumentationResults('mex_fcn') clears the results logged from calling the instrumented MEX function mex_fcn.

clearInstrumentationResults mex_fcn is alternative syntax for clearing the log.

clearInstrumentationResults all clears the results from all instrumented MEX functions.

Input Arguments


Instrumented MEX function created using buildInstrumentedMex.


Run a test bench to log instrumentation, then use clearInstrumentationResults to clear the log.

  1. Create a temporary directory, then import an example function from Fixed-Point Designer™.

  2. Define prototype input arguments.

    n = 128;
    x = complex(fi(zeros(n,1),'DataType','ScaledDouble'));
    W = coder.Constant(fi(fidemo.fi_radix2twiddles(n)));
  3. Generate an instrumented MEX function. Use the -o option to specify the MEX function name.

    buildInstrumentedMex testfft -o testfft_instrumented -args {x,W}
  4. Run a test bench to record instrumentation results. Call showInstrumentationResults to open the Code Generation Report. View the simulation minimum and maximum values and whole number status by hovering over a variable in the report.

    for i=1:20
        y = testfft_instrumented(cast(2*rand(size(x))-1,'like',x));
    showInstrumentationResults testfft_instrumented

  1. Clear the results log.

    clearInstrumentationResults testfft_instrumented
  2. Run a different test bench, then view the new instrumentation results.

    for i=1:20
       y = testfft_instrumented(cast(rand(size(x))-0.5,'like',x));
    showInstrumentationResults testfft_instrumented

  3. Clear the MEX function and delete temporary files.

    clear testfft_instrumented;

Introduced in R2011b

Was this topic helpful?