Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Transitioning Xmath Operators and Variables to MATLAB

Permanent Variables   Xmath   MATLAB   Notes
precision of machine   eps   eps   both: 2.2204e-016
global error status   err   n/a    
largest finite number   huge   realmax   REALMAX is four times larger than huge
infinity   inf   inf, Inf    
sqrt(-1)   jay   i, j    
Not-A-Number   nan   NaN    
empty object   null   []   ex: variable = [];
Pi   pi   pi    
smallest nonzero number   tiny   realmin   both: 2.2251e-308
       
Operators -- Math and Logical   Xmath   MATLAB   Notes
and   &   &    
or   |   |    
not   !   ~    
addition   +   +    
subtraction   -   -    
multiplication   *   *    
right division   /   /    
left division   \   \    
transpose   '   .'    
elementwise multiplication   .*   .*    
elementwise right division   ./   ./    
elementwise left division   .\   .\    
Kronecker product   .*.   kron    
Kronecker right division   ./.   NONE    
Kronecker left division   .\.   NONE    
less than   <   <    
greater than   >   >    
less than or equal   <=   <=    
greater than or equal   >=   >=    
equality   ==   ==    
not equal   <>   ~=    
power   **, ^   ^    
complex conjugate transpose   *'   '    
decimal   .   .    
Partition delimiter   .   NONE   MATLAB does not have partitions
raise elements to a power   .**   .^    
raise elements to a power   .^   .^    
Hermitian (complex conjugate) transpose   '*   NONE    
indexing and precedence   ()   ()   Index into matrix OR Indicate order of operations
matrix construction and concatenation   []   []   See also STRCAT and STRVCAT for string concatenation
keyword delimeters for functions   {}   NONE    
indexing   :   :    
show output   ?   NONE   MATLAB will display results if a trailing semicolon is not present
separator   ,   ,    
separate rows, supress output   ;   ;    
ellipsis   ...      
equal   =   =    
capture error   ===   lasterr, & try, catch    
delineate string   &quot;   &quot;    
insert double quote in string   &quot;&quot;   &quot;   MATLAB needs two single quotes ('') to insert a single quote into a string
comment   &#35;   %    
block comments   &#35;{..}&#35;   NONE    
root Xmath directory   $XMATH   $MATLAB    
last command recall   @   Command History Window    
run command   @num   Double click command in Command History Window    
run commands   @num:p   Highlight and run commands from Command History    
execute the most recent command starting with &quot;str&quot;   @str   Type str, then Up-arrow    
list all commands starting with &quot;str&quot;   @str:l   Command History Window    
list the most recent command starting with &quot;str&quot;   @str:p   Command History Window    
list all commands   @:l   Command History Window    
execute the most recent command   @@   Up-arrow, then Enter    
list the most recent command   @@:p   Up-arrow, then Enter    

*The RealSim product line comprises both software and hardware components. The MathWorks xPC Target includes software only.

Contact support
E-mail this page
Print this page