General

Names of dimensioned variables and constants should usually have a units suffix

Using a single set of units is an attractive idea that is only rarely implemented completely. Adding units suffixes helps to avoid the almost inevitable mixes.

incidentAngleRadians

Abbreviations in names should be avoided

Using whole words reduces ambiguity and helps to make the code self-documenting.

Use computearrivaltime(...)

Avoid comparr(...)

Domain-specific phrases that are more naturally known through their abbreviations or acronyms should be kept abbreviated. Even these cases might benefit from a defining comment near their first appearance.

html, cpu, cm

Consider making names pronounceable

Names that are at least somewhat pronounceable are easier to read and remember.

All names should be written in English

The MATLAB distribution is written in English, and English is the preferred language for international development.