4.5

4.5 | 4 ratings Rate this file 27 downloads (last 30 days) File Size: 2.56 MB File ID: #14343

Using MathWorks Tools to Apply Model-Based Design for DO-178B Applications

by Vinod Cherian

 

20 Mar 2007

No BSD License  

An example workflow for Model-Based Design to generate code that complies with DO-178B

Download Now | Watch this File

File Information
Description

This example demonstrates the use of The MathWorks product family to apply Model-Based Design in the development of applications that may be certified using DO-178B or ARP-4754 standards.

This example will step through the complete software development and verification lifecycle demonstrating how to apply The MathWorks products during the entire lifecycle.

Extract the contents of the ZIP-file (autopilot_R2006b.zip) to a directory and open up the file do178b_demo.html for an overview. The models and the reports generated are available in the ZIP-file.

The example is linked to the recorded webinar describing the workflow of applying Model-Based Design to generate code that must meet the objectives of DO-178B for certification available here:

http://www.mathworks.com/cmspro/req12721.html?eventid=37789

Please contact Bill Potter (Bill.Potter@mathworks.com) for more information on using The MathWorks tools to generate code for ARP-4754 or DO-178B certification.

Note that the demo was created and tested using MATLAB 7.3 (R2006b). For other releases, contact the author for possible options.

Required Products Real-Time Workshop
Real-Time Workshop Embedded Coder
Simulink
Simulink Report Generator
Simulink Verification and Validation
SystemTest
Aerospace Blockset
MATLAB Report Generator
MATLAB release MATLAB 7.3 (R2006b)
Zip File Content  
Published M Files Model-Based Design for ARP-4754 and DO-178B
HTML Files
autopilot_R2006b/DO178B_Demo_results10203610.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_c.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_codegen_rpt.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_contents.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_data_c.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_h.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_private_h.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_subsystems.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_survey.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/pitch_ap_types_h.html,
autopilot_R2006b/pitch_ap_ert_rtw/html/rtwtypes_h.html,
autopilot_R2006b/roll_ap_ert_rtw/html/autobuild_h.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_c.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_codegen_rpt.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_contents.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_data_c.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_h.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_private_h.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_subsystems.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_survey.html,
autopilot_R2006b/roll_ap_ert_rtw/html/roll_ap_types_h.html,
autopilot_R2006b/roll_ap_ert_rtw/html/rtwtypes_h.html,
autopilot_R2006b/roll_ap_results.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_types_h.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_survey.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_subsystems.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_private_h.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_h.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_contents.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_codegen_rpt.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/yaw_damper_c.html,
autopilot_R2006b/yaw_damper_ert_rtw/html/rtwtypes_h.html,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor,
Model Advisor Report Customization,
Model Advisor Report Customization,
Model Advisor Report Customization,
Model Advisor Report Customization,
Model Advisor Report Customization,
Model Advisor Report for 'advisor_test',
Model Advisor Report for 'do178b_dhc2',
Model Advisor Report for 'pitch_ap',
Model Advisor Report for 'roll_ap',
Model Advisor Report for 'yaw_damper',
Model Requirements
Other Files
autopilot_R2006b/DO178BConfigSet.mat,
autopilot_R2006b/do178b_autopilot_requirements.doc,
autopilot_R2006b/do178b_code_template.cgt,
autopilot_R2006b/yaw_damper_msf.mexw32,
autopilot_R2006b/do178b_demo.m,
autopilot_R2006b/DO178B_Demo.test,
autopilot_R2006b/DO178B_Demo_results10203610.cvt,
autopilot_R2006b/do178b_dhc2.mdl,
autopilot_R2006b/yaw_damper_ert_rtw/yaw_damper_types.h,
autopilot_R2006b/do178b_reqreport.rpt,
autopilot_R2006b/do178b_reqreport_html_files/image-003-sl.png,
autopilot_R2006b/do178b_reqreport_html_files/image-006-sl.png,
autopilot_R2006b/do178b_reqreport_html_files/image-008-sl.png,
autopilot_R2006b/do178b_reqreport_html_files/image-010-sl.png,
autopilot_R2006b/do178b_reqreport_html_files/image-011-hg.png,
autopilot_R2006b/do178b_reqreport_html_files/image-filelist.mat,
autopilot_R2006b/do178b_testreport.pdf,
autopilot_R2006b/do178b_testreport.rpt,
autopilot_R2006b/do178b_testreport_html_files/image-003-sl.png,
autopilot_R2006b/do178b_testreport_html_files/image-007-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-009-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-011-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-013-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-015-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-017-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-019-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-021-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-023-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-025-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-027-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-029-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-031-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-033-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-035-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-037-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-039-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-041-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-043-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-045-hg.png,
autopilot_R2006b/do178b_testreport_html_files/image-filelist.mat,
autopilot_R2006b/pitch_ap.mdl,
autopilot_R2006b/pitch_ap_ert_rtw/html/contents_file.tmp,
autopilot_R2006b/pitch_ap_ert_rtw/modelsources.txt,
autopilot_R2006b/pitch_ap_ert_rtw/pitch_ap.c,
autopilot_R2006b/pitch_ap_ert_rtw/pitch_ap.h,
autopilot_R2006b/pitch_ap_ert_rtw/pitch_ap_data.c,
autopilot_R2006b/pitch_ap_ert_rtw/pitch_ap_private.h,
autopilot_R2006b/pitch_ap_ert_rtw/pitch_ap_types.h,
autopilot_R2006b/pitch_ap_ert_rtw/rtwtypes.h,
autopilot_R2006b/pitch_ap_ert_rtw/rtw_proj.tmw,
autopilot_R2006b/pitch_ap_msf.mexw32,
autopilot_R2006b/polyspace-Synthesis.xls,
autopilot_R2006b/requirements_html_files/image-003-sl.png,
autopilot_R2006b/requirements_html_files/image-006-sl.png,
autopilot_R2006b/requirements_html_files/image-008-sl.png,
autopilot_R2006b/requirements_html_files/image-filelist.mat,
autopilot_R2006b/roll_ap.mdl,
autopilot_R2006b/roll_ap_ert_rtw/autobuild.h,
autopilot_R2006b/roll_ap_ert_rtw/buildInfo.mat,
autopilot_R2006b/roll_ap_ert_rtw/html/contents_file.tmp,
autopilot_R2006b/roll_ap_ert_rtw/modelsources.txt,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap.bat,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap.c,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap.h,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap.mk,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap_data.c,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap_private.h,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap_ref.rsp,
autopilot_R2006b/roll_ap_ert_rtw/roll_ap_types.h,
autopilot_R2006b/roll_ap_ert_rtw/rtwtypes.h,
autopilot_R2006b/roll_ap_ert_rtw/rtw_proj.tmw,
autopilot_R2006b/roll_ap_ert_rtw/runtlccmd.m,
autopilot_R2006b/roll_ap_ert_rtw/tlccmd.mat,
autopilot_R2006b/roll_ap_msf.mexw32,
autopilot_R2006b/roll_ap_testcases(1).xls,
autopilot_R2006b/roll_ap_testcases(10).xls,
autopilot_R2006b/roll_ap_testcases(11).xls,
autopilot_R2006b/roll_ap_testcases(12).xls,
autopilot_R2006b/roll_ap_testcases(13).xls,
autopilot_R2006b/roll_ap_testcases(14).xls,
autopilot_R2006b/roll_ap_testcases(15).xls,
autopilot_R2006b/roll_ap_testcases(16).xls,
autopilot_R2006b/roll_ap_testcases(17).xls,
autopilot_R2006b/roll_ap_testcases(18).xls,
autopilot_R2006b/roll_ap_testcases(19).xls,
autopilot_R2006b/roll_ap_testcases(2).xls,
autopilot_R2006b/roll_ap_testcases(20).xls,
autopilot_R2006b/roll_ap_testcases(3).xls,
autopilot_R2006b/slprj/sim/_sharedutils/BINARYSEARCH_real_T.obj,
autopilot_R2006b/roll_ap_testcases(5).xls,
autopilot_R2006b/roll_ap_testcases(6).xls,
autopilot_R2006b/roll_ap_testcases(7).xls,
autopilot_R2006b/roll_ap_testcases(8).xls,
autopilot_R2006b/roll_ap_testcases(9).xls,
autopilot_R2006b/scv_images/black.gif,
autopilot_R2006b/scv_images/blue.gif,
autopilot_R2006b/scv_images/dkgrn.gif,
autopilot_R2006b/scv_images/grn01.gif,
autopilot_R2006b/scv_images/grn02.gif,
autopilot_R2006b/scv_images/grn03.gif,
autopilot_R2006b/scv_images/grn04.gif,
autopilot_R2006b/scv_images/grn05.gif,
autopilot_R2006b/scv_images/grn06.gif,
autopilot_R2006b/scv_images/grn07.gif,
autopilot_R2006b/scv_images/grn08.gif,
autopilot_R2006b/scv_images/grn09.gif,
autopilot_R2006b/scv_images/horz_line.gif,
autopilot_R2006b/scv_images/left_arrow.gif,
autopilot_R2006b/scv_images/ltblue.gif,
autopilot_R2006b/scv_images/ltgrn.gif,
autopilot_R2006b/scv_images/purple.gif,
autopilot_R2006b/scv_images/red.gif,
autopilot_R2006b/scv_images/right_arrow.gif,
autopilot_R2006b/scv_images/trans.gif,
autopilot_R2006b/scv_images/version100.txt,
autopilot_R2006b/scv_images/vert_line.gif,
autopilot_R2006b/scv_images/yellow.gif,
autopilot_R2006b/slprj/ert/do178b_dhc2/tmwinternal/minfo.mat,
autopilot_R2006b/slprj/ert/do178b_dhc2/tmwinternal/minfo_mdlref.mat,
autopilot_R2006b/slprj/ert/roll_ap/tmwinternal/binfo.mat,
autopilot_R2006b/slprj/ert/roll_ap/tmwinternal/minfo.mat,
autopilot_R2006b/slprj/modeladvisor/advisor_test/folder.png,
autopilot_R2006b/slprj/modeladvisor/advisor_test/mdladvinfo.mat,
autopilot_R2006b/slprj/modeladvisor/advisor_test/minus.png,
autopilot_R2006b/yaw_damper_ert_rtw/yaw_damper_private.h,
autopilot_R2006b/yaw_damper_ert_rtw/yaw_damper.h,
autopilot_R2006b/yaw_damper_ert_rtw/yaw_damper.c,
autopilot_R2006b/yaw_damper_ert_rtw/rtw_proj.tmw,
autopilot_R2006b/yaw_damper_ert_rtw/rtwtypes.h,
autopilot_R2006b/yaw_damper_ert_rtw/modelsources.txt,
autopilot_R2006b/slprj/modeladvisor/advisor_test/plus.png,
autopilot_R2006b/slprj/modeladvisor/advisor_test/vandv.png,
autopilot_R2006b/slprj/modeladvisor/advisor_test/vandvback.png,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/folder.png,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/mdladvinfo.mat,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/minus.png,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/plus.png,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/vandv.png,
autopilot_R2006b/slprj/modeladvisor/do178b_dhc2/vandvback.png,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/folder.png,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/mdladvinfo.mat,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/minus.png,
autopilot_R2006b/yaw_damper_ert_rtw/html/contents_file.tmp,
autopilot_R2006b/yaw_damper.mdl,
autopilot_R2006b/writeDataToExcel.m,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/plus.png,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/vandv.png,
autopilot_R2006b/slprj/modeladvisor/pitch_ap/vandvback.png,
autopilot_R2006b/slprj/modeladvisor/roll_ap/folder.png,
autopilot_R2006b/slprj/modeladvisor/roll_ap/mdladvinfo.mat,
autopilot_R2006b/slprj/modeladvisor/roll_ap/minus.png,
autopilot_R2006b/sl_customization.m,
autopilot_R2006b/slprj/sl_proj.tmw,
autopilot_R2006b/slprj/sim/_sharedutils/rt_nonfinite.obj,
autopilot_R2006b/slprj/sim/_sharedutils/rt_nonfinite.h,
autopilot_R2006b/slprj/sim/_sharedutils/rt_nonfinite.c,
autopilot_R2006b/slprj/sim/_sharedutils/rtw_shared_utils.h,
autopilot_R2006b/slprj/modeladvisor/roll_ap/plus.png,
autopilot_R2006b/slprj/modeladvisor/roll_ap/vandv.png,
autopilot_R2006b/slprj/modeladvisor/roll_ap/vandvback.png,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/folder.png,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/mdladvinfo.mat,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/minus.png,
autopilot_R2006b/slprj/sim/_sharedutils/rtwtypes.h,
autopilot_R2006b/slprj/sim/_sharedutils/rtwshared.lib,
autopilot_R2006b/slprj/sim/_sharedutils/LookUp_real_T_real_T.obj,
autopilot_R2006b/slprj/sim/_sharedutils/LookUp_real_T_real_T.h,
autopilot_R2006b/slprj/sim/_sharedutils/LookUp_real_T_real_T.c,
autopilot_R2006b/slprj/sim/_sharedutils/checksummap.mat,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/plus.png,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/vandv.png,
autopilot_R2006b/slprj/modeladvisor/yaw_damper/vandvback.png,
autopilot_R2006b/slprj/sim/pitch_ap/modelsources.txt,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.bat,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.c,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.h,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.lnk,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.mk,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap.obj,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_aplib.lib,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_capi.c,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_capi.h,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_capi.obj,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_data.c,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_data.obj,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_msf.c,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_private.h,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_ref.rsp,
autopilot_R2006b/slprj/sim/pitch_ap/pitch_ap_types.h,
autopilot_R2006b/slprj/sim/pitch_ap/rtw_proj.tmw,
autopilot_R2006b/slprj/sim/pitch_ap/tmwinternal/binfo_mdlref.mat,
autopilot_R2006b/slprj/sim/pitch_ap/tmwinternal/minfo_mdlref.mat,
autopilot_R2006b/slprj/sim/roll_ap/modelsources.txt,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.bat,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.c,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.h,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.lnk,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.mk,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap.obj,
autopilot_R2006b/slprj/sim/roll_ap/roll_aplib.lib,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_capi.c,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_capi.h,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_capi.obj,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_data.c,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_data.obj,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_msf.c,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_private.h,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_ref.rsp,
autopilot_R2006b/slprj/sim/roll_ap/roll_ap_types.h,
autopilot_R2006b/slprj/sim/roll_ap/rtw_proj.tmw,
autopilot_R2006b/slprj/sim/roll_ap/tmwinternal/binfo_mdlref.mat,
autopilot_R2006b/slprj/sim/roll_ap/tmwinternal/minfo_mdlref.mat,
autopilot_R2006b/slprj/sim/yaw_damper/modelsources.txt,
autopilot_R2006b/slprj/sim/yaw_damper/rtw_proj.tmw,
autopilot_R2006b/slprj/sim/yaw_damper/tmwinternal/binfo_mdlref.mat,
autopilot_R2006b/slprj/sim/yaw_damper/tmwinternal/minfo_mdlref.mat,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.bat,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.c,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.h,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.lnk,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.mk,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper.obj,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damperlib.lib,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_capi.c,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_capi.h,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_capi.obj,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_msf.c,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_private.h,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_ref.rsp,
autopilot_R2006b/slprj/sim/yaw_damper/yaw_damper_types.h,
autopilot_R2006b/slprj/sim/_sharedutils/BINARYSEARCH_real_T.c,
autopilot_R2006b/slprj/sim/_sharedutils/BINARYSEARCH_real_T.h,
autopilot_R2006b/roll_ap_testcases(4).xls
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
10 Apr 2007 Rabie Kohan  
28 Jun 2007 Joel Morris

I recently saw Bill Potter demonstrate this at a Mathworks conference - very informative and helpful demonstration of safety critical development, V&V, and SystemTest

23 May 2008 abdelli radia  
09 Jun 2008 asd asd  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
realtime workshop Vinod Cherian 22 Oct 2008 09:05:11
embedded code Vinod Cherian 22 Oct 2008 09:05:11
verification Vinod Cherian 22 Oct 2008 09:05:11
do178b Vinod Cherian 22 Oct 2008 09:05:11
arp4754 Vinod Cherian 22 Oct 2008 09:05:11
faa Vinod Cherian 22 Oct 2008 09:05:11
valid Vinod Cherian 22 Oct 2008 09:05:11
embedded Vinod Cherian 22 Oct 2008 09:05:11
code generation Vinod Cherian 22 Oct 2008 09:05:11
standards Vinod Cherian 22 Oct 2008 09:05:11
sae Vinod Cherian 22 Oct 2008 09:05:11
do178b Andrew 03 Dec 2008 09:40:34
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com