MATLAB supports the following commonly used operators and special characters

Matlab supports the following commonly used operators

This preview shows page 15 - 24 out of 43 pages.

MATLAB supports the following commonly used operators and special characters −OperatorPurpose+Plus; addition operator.-Minus; subtraction operator.*Scalar and matrix multiplication operator..*Array multiplication operator.^Scalar and matrix exponentiation operator..^Array exponentiation operator.\Left-division operator./Right-division operator..\Array left-division operator.:Colon; generates regularly spaced elements and represents an entire row or column.OperatorPurpose( )Parentheses; encloses function arguments and array indices; overrides precedence.[ ]Brackets; enclosures array elements..Decimal point.Ellipsis; line-continuation operator,Comma; separates statements and elements in a row;Semicolon; separates columns and suppresses display.%Percent sign; designates a comment and specifies formatting._Quote sign and transpose operator.._Nonconjugated transpose operator.=Assignment operator.
Background image
MATLAB – BASIC SYNTAXSpecial Variables and ConstantsMATLAB supports the following special variables and constants −NameMeaningansMost recent answer.epsAccuracy of floating-point precision.i,jThe imaginary unit √-1.InfInfinity.NaNUndefined numerical result (not a number).piThe number π
Background image
MATLAB – BASIC SYNTAXNaming VariablesVariable names consist of a letter followed by any number of letters, digits or underscore.Variable names can be of any length, however, MATLAB uses only first N characters, where N is given by the functionnamelengthmax.MATLAB iscase-sensitive.
Background image
MATLAB – BASIC SYNTAXSaving Your WorkThesavecommand is used for saving all the variables in the workspace, as a file with .mat extension, in the current directory.For example,>> save myfileYou can reload the file anytime later using theloadcommand.>> load myfile
Background image
MATLAB – VARIABLESIn MATLAB environment, every variable is an array or matrix.You can assign variables in a simple way. For example,>> x = 3 % defining x and initializing it with a valueMATLAB will execute the above statement and return the following result −x = 3It creates a 1-by-1 matrix namedxand stores the value 3 in its element.
Background image
MATLAB – VARIABLESLet us check another example,>> x = sqrt(16) % defining x and initializing it with an expressionMATLAB will execute the above statement and return the following result −x = 4Please note that −Once a variable is entered into the system, you can refer to it later.Variables must have values before they are used.
Background image
MATLAB – VARIABLESWhen an expression returns a result that is not assigned to any variable, the system assigns it to a variable named ans, which can be used later. For example,>> sqrt(78)MATLAB will execute the above statement and return the following result −ans = 8.8318
Background image
MATLAB – VARIABLESYou can use this variableans>> sqrt(78);>> 9876 / ansMATLAB will execute the above statement and return the following result −ans = 1118.2Let’s look another example –>> x = 7 * 8;>> y = x * 7.89MATLAB will execute the above statement and return the following result −
Background image
MATLAB – VARIABLESMultiple AssignmentsYou can have multiple assignments on the same line. For
Background image
Image of page 24

You've reached the end of your free preview.

Want to read all 43 pages?

  • Fall '19
  • Array, Advantages of MATLAB

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes