Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
MATLAB Programming Style Guidelines Richard Johnson
 

Summary: MATLAB Programming Style Guidelines
Richard Johnson
Version 1.5 October 2002
Copyright 2002 Datatool
"Language is like a cracked kettle on which we beat tunes to dance to, while all the time
we long to move the stars to pity." Gustave Flaubert, in Madame Bovary
Table of Contents
Introduction..............................................................................................................................................2
Naming Conventions .............................................................................................................................2
Variables..............................................................................................................................................2
Constants.............................................................................................................................................4
Structures ............................................................................................................................................4
Functions .............................................................................................................................................4
General ................................................................................................................................................6
Files and Organization...........................................................................................................................6
M Files..................................................................................................................................................6
Input and Output.................................................................................................................................7
Statements ..............................................................................................................................................7
Variables..............................................................................................................................................7
Loops....................................................................................................................................................8

  

Source: Anastasio, Thomas J. - Beckman Institute for Advanced Science and Technology & Department of Molecular and Integrative Physiology, University of Illinois at Urbana-Champaign
Kovesi, Peter - School of Computer Science and Software Engineering, University of Western Australia

 

Collections: Biology and Medicine; Computer Technologies and Information Sciences