资源描述:
《the elements of matlab style (richard k. johnson)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ThispageintentionallyleftblankTheElementsofMATLABRStyleTheElementsofMATLABStyleisaguideforbothnewandexperiencedMATLABprogrammers.ItprovidesacollectionofstandardsandguidelinesforcreatingsolidMATLABcodethatwillbeeasytounderstand,enhance,andmaintain.Itiswritte
2、nbothforindividualsandforthoseworkinginteamswhereconsistencyiscritical.ThisistheonlybookdevotedtoMATLABstyleandbestprogrammingpractices,focusingonhowMATLABcodecanbewritteninordertomaximizeitseffectiveness.JustasStrunkandWhitesTheElementsofStyleprovidesrulesf
3、orwritingintheEnglishlanguage,thisbookprovidesconventionsfor■Formatting■Naming■Documentation■Programming■TestingItalsoincludesrecommendationsonuseoftheintegrateddevelopmentenvironmentfeaturesthathelpproducebetter,moreconsistentsoftware.RichardK.Johnsonhastau
4、ghtdozensofMATLABcoursesforuniversities,companies,andthefederalgovernment.HeistheauthorofMATLABProgrammingStyleGuidelinesandthedeveloperoftheDataVisualizationToolboxforMATLAB.HehasaPh.D.inEngineeringSciencefromUniversityofCalifornia,SanDiego,andisaformerprof
5、essoratOregonStateUniversity.TheElementsofMATLABRStyleRichardK.JohnsonDatatoolCAMBRIDGEUNIVERSITYPRESSCambridge,NewYork,Melbourne,Madrid,CapeTown,Singapore,SaoPaulo,Delhi,Dubai,Tokyo,MexicoCityCambridgeUniversityPress32AvenueoftheAmericas,NewYork,NY10013-24
6、73,USAwww.cambridge.orgInformationonthistitle:www.cambridge.org/9780521732581CRichardK.Johnson2011MATLABRisaregisteredtrademarkofTheMathWorks,Inc.Thispublicationisincopyright.Subjecttostatutoryexceptionandtotheprovisionsofrelevantcollectivelicensingagreeme
7、nts,noreproductionofanypartmaytakeplacewithoutthewrittenpermissionofCambridgeUniversityPress.Firstpublished2011PrintedintheUnitedStatesofAmericaAcatalogrecordforthispublicationisavailablefromtheBritishLibrary.LibraryofCongressCataloginginPublicationdataJohns
8、on,RichardK.,1948TheelementsofMATLABstyle/RichardK.Johnson.p.cm.Includesbibliographicalreferencesandindex.ISBN978-0-521-73258-1(pbk.)1.MATLAB.2.Computerprogramming.3.ComputersoftwareQualitycontr