You are on page 1of 10

SMath Studio Version 0.

95
Constants
Name
c
e
g
GN
h
i
k
NA
R

Units
Symbol

C
F
Ra
Re
A
acre
amp
Angstrom
atm
B
bar
barn
bit
bohr
BTU
byte
C
cal
cd
cm
coul
day
deg
dm
dpi
dyn
dyne
e

Description
Speed of light
Number e
Gravitational acceleration
Newtonian constant of gravitation
Planck constant
Imaginary unit
Boltzmann constant
Avogadros number
Gas constant
Number pi
Magnetic constant

Name
Degree
Celcius
Fahrenheit
Rankine
Raumur
Ampere
Acre
Ampere
Angstrom
Atmosphere
Byte
Bar
Barns
Bit
Bohr
British thermal unit
Byte
Coulumb
Calorie
Candela
Centimeter
Coulumb
Day
Degree
Decimeter
Dots per inch
Dyne
Dyne
Elementary charge

Category
Angle
Temperature
Temperature
Temperature
Temperature
Electric Current
Area
Electric Current
Length
Pressure
Information
Pressure
Area
Information
Length
Energy
Information
Charge
Energy
Luminous intensity
Length
Charge
Time
Angle
Length
Resolution
Force
Force
Charge

Page 1 of 10

Value
299,792,458 m/s
2.7182818284590451
9.80665 m/s2
6.6742867*10-11 m3/kg s2
6.6260689633*10-34 kg m2/s
1
1.380650424*10-23 kg m2/K s2
6.022141510*1023 / mol
8.31447215 kg m2/K mol s2
3.1415926535897931
4*10-7 kg m/s2 A2

Value
/180

(5/9)K

4046.8564224 m2
m/1010
101,325 kg/m s2
8 bit
100,000 kg/m s2
m2/1028
5.291772108 m /1011
1055.05585262 kg m2/s2
8 bit
As
4.1868 kg m2/s2
m/100
As
86,400 s
/180
m/10
39.37007874015748/m
kg m/100,000 s2
kg m/100,000 s2
1.60217648740*1014 As

SMath Studio Version 0.95


Units
Symbol
erg
F
farad
ft
furlong
G
gal
gauss
GB
GHz
GiB
GJ
gm
GN
gon
GPa
grad
gram
GW
Gy
H
hectare
henry
hhp
hp
hr
Hz
in
J
joule
K
kA
katal
kB
kcal
kg
kgf
kHz
kiB
kip
kJ
km
kmol
kn

Name
Unit of energy/work
Farad
Farad
Foot
Furlong
Gauss
Gallon
Gauss
Gigabyte
Gigahertz
Gibibyte
Gigajoule
Gram
Giganewton
Grad
Gigapascal
Grad
Gram
Gigawatt
Gray
Henry
Hectare
Henry
Water horsepower
Horsepower
Hour
Hertz
Inch
Joule
Joule
Kelvin
Kiloampere
Katal
Kilobyte
Kilocalorie
Kilogram
Kilogram Force
Kilohertz
Kibibyte
Kilo-pounds
Kilojoule
Kilometer
Kilomole
Knot

Category
Energy
Capacitance
Capacitance
Length
Length
Magnetic flux density
Volume
Magnetic flux density
Information
Frequency
Information
Energy
Mass
Force
Angle
Pressure
Angle
Mass
Power
Dose
Induction
Area
Induction
Power
Power
Time
Frequency
Length
Energy
Energy
Temperature
Electric current
Catalytic activity
Information
Energy
Mass
Force
Frequency
Information
Force
Energy
Length
Substance
Velocity

Page 2 of 10

Value
10-7 kg m2/s2
A2s4/kg m2
A2s4/kg m2
0.3048 m
201.168 m
kg/ 10,000 A*s2
0.0037854119678 m3
kg/ 10,000 A*s2
8,000,000,000 bit
1000000000/s
8589934592 bit
1,000,000,000 kg m2/s2
kg/1000
1,000,000,000 kg m/s2
/200
1,000,000,000 kg/m s2
/200
kg/1000
1,000,000,000 kg m2/s3
m2/s2
kg m2/s2A2
10,000 m2
kg m2/s2A2
746.043 kg m2/s3
745.6998715822702 kg m2/s3
3600 s
1/s
0.0254 m
kg m2/s2
kg m2/s2
1000 A
mol/s
8000 bit
4186.8 kg m2/s2
9.80665 kg m/s2
1000/s
8192 bit
4448.2216152605 kg m/s2
1000 kg m2/s2
1000 m
1000 mol
463/900 m/s

SMath Studio Version 0.95


Units
Symbol
kN
knot
kPa
kph
ks
ksf
ksi
kV
kW
k
L
lb
lbf
lbmol
liter
lm
lx
m
mA
MB
mC
me
mF
mg
Mg
mH
MHz
mi
MiB
micron
mile
min
mJ
MJ
mL
mm
mmol
mn
mN
MN
mol
mole
mp
MPa

Name
Kilonewton
Knot
Kilopascal
Kilometers per hour
Kilosecond
Kilo-pounds per square feet
Kilo-pounds per square inch
Kilovolts
Kilowatt
Kiloohm
Liter
Pound
Pound force
Pount-mole
Liter
Lumen
Lux
Meter
Milliampere
Megabyte
Millicoulumb
Electron mass
Millifarad
Milligram
Megagram
Millihenry
Megahertz
Mile
Mebibytes
Micrometer
Mile
Minute
Millijoule
Megajoule
Millileter
Millimeter
Millimole
Neutron mass
Millinewton
Meganewton
Mole
Mole
Proton mass
Megapascal

Category
Force
Velocity
Pressure
Velocity
Time
Pressure
Pressure
Potential
Power
Resistance
Volume
Mass
Force
Substance
Volume
luminous intensity
Illuminance
Length
Electric Current
Information
Charge
Mass
Capacitance
Mass
Mass
Inductance
Frequency
Length
Information
Length
Length
Time
Energy
Energy
Volume
Length
Substance
Mass
Force
Force
Substance
Substance
Mass
Pressure

Page 3 of 10

Value
1000 kg m/s2
463/900 m/s
1000 kg/m s2
5/18 m/s
1000 s
47880.2589803358 kg/m s2
6894757.29316836 kg/m s2
1000 m2kg/s3A
1000 kg m2/s3
1000 kg m2/s3A2
m3/1000
0.45359237 kg
4.4482216152605 kg m/s2
453.59237 mol
m3/1000
cd
cd/m2
A/1000
8,000,000 bit
A s/1000
9.1093821545*10-31 kg
A2s4/1000 kg m2
kg/1,000,000
1000 kg
kg m2/1000 s2A2
1,000,000/s
1609.344 m
8,388,608 bit
m/1,000,000
1609.344 m
60 s
kg m2/1000 s2
1,000,000 kg m2/s2
m3/1,000,000
m/1000
mol/1000
1.67492721184*10-27 kg
kg m/1000 s2
1,000,000 kg m/s2

1.67262163783*10-27 kg
1,000,000 kg/m s2

SMath Studio Version 0.95


Units
Symbol
mph
ms
mu
mV
mW
MW
M
N
nA
nC
nF
nm
ns
nV
nW
ohm
oz
P
pA
Pa
pC
pF
pm
poise
ps
psf
psi
pV
pW
rad
radpm
rev
rph
rpm
s
sec
slug
Smoot
St
stokes
Sv
t
T
TB

Name
Miles per hour
Millisecond
Unified atomic mass
Millivolts
Milliwatts
Megawatts
Megaohm
Newton
Nanoampere
Nanocoulumb
Nanofarad
Nanometer
Nanosecond
Nanovolts
Nanowatts
Ohm
Ounce
Poise
Picoampere
Pascal
Picocoulumb
Picofarad
Picometer
Poise
Picosecond
Pounds per square foot
Pounds per square inch
Picovolts
Picowatts
Radian
Radians per minute
Revolution
Revolutions per hour
Revolutions per minute
Second
Second
Slug
Smoot
Stokes
Stokes
Sievert
Metric ton
Tesla
Terabyte

Category
Velocity
Time
Mass
Potential
Power
Power
Resistance
Force
Current
Charge
Capacitance
Length
Time
Potential
Power
Resistance
Mass
Viscosity, dynamic
Electric current
Pressure
Charge
Capacitance
Length
Viscosity, dynamic
Time
Pressure
Pressure
Potential
Power
Angle
Frequency
Angle
Angular velocity
Angular velocity
Time
Time
Mass
Length
Viscosity, kinematic
Viscosity, kinematic
Dose
Mass
Magnetic flux density
information

Page 4 of 10

Value
1397/3125 m/s
s/1000
1.6605388628*10-27 kg
m2kg/1000 s3A
kg m2/1000 s3
1,000,000 kg m2/s3
1,000,000 kg m2/s3A2
kg m/s2
A/1,000,000,000
A s/1,000,000,000
A2s4/1,000,000,000 kg m2
m/1,000,000,000
s/1,000,000,000
m2kg/1,000,000,000 s3A
kg m2/1,000,000,000 s3
kg m2/s3A2
0.028349523125 kg
kg/10 m s
A/1012
kg/m s2
A s/1012
A2s4/1012 kg m2
m/1012
kg/10 m s
s/1012
47.8802589803358 kg/m s2
6894.75729316836 kg/m s2
m2kg/1012 s3A
kg m2/1012 s3
1
1/60 s
2
/1800 s
/30 s

14.5939029372064 kg
1.7018 m
m2/10,000 s
m2/10,000 s
m2/s2
1000 kg
kg/A s2
8,000,000,000,000 bit

SMath Studio Version 0.95


Units
Symbol
tesla
TiB
TJ
TN
ton
tonf
tonne
tonnef
torr
V
volt
W
watt
yd
yr
A
C
F
g
H
m
mol
N
s
V
W

Name
Tesla
Tebibyte
Terajoule
Teranewton
Ton
Ton Force
Metric Ton
Metric Ton Force
Torr
Volts
Volts
Watt
Watt
Yard
Year
Microampere
Microcoulumb
Microfarad
Microgram
Microhenry
Micrometer
Micromole
Micronewton
Microsecond
Microvolts
Microwatt
Ohm

Name
abs(number)
acos(number)
acosh(number)
acot(number)
acoth(number)
acsc(number)
ainterp(x-vector, y-vector, number)
alg(matrix, number, number)
arg(number)
asec(number)
asin(number)
asinh(number)
atan(number)

Category
Magnetic flux density
Information
Energy
Force
Mass
Force
Mass
Force
Pressure
Potential
Potential
Power
power
length
Time
Current
Charge
Capacitance
Mass
Inductance
Length
Substance
Force
Time
Potential
Power
Resistance

Value
kg/A s2
8,796,093,022,208 bit
1012 kg m2/s2
1012 kg m/s2
907.18474 kg
8896.443230521 kg m/s2
1000 kg
9806.65 kg m/s2
133.3223684210526 kg/m s2
m2kg/s3A
m2kg/s3A
kg m2/s3
kg m2/s3
0.9144 m
31,556,925.975 s
A/1,000,000
A s/1,000,000
A2s4/1,000,000 kg m2
kg/1,000,000
kg m2/1,000,000 s2A2
m/1,000,000
mol/1,000,000
kg m/1,000,000 s2
s/1,000,000
m2kg/1,000,000 s3A
kg m2/1,000,000 s3
kg m2/s3A2

Description
Absolute value
Inverse cosine
Inverse hyperbolic cosine
Inverse cotangent
Inverse hyperbolic cotangent
Inverse cosecant
Akima-spline interpolated value at number for data vector xvector and y-vector of the same size (Vector is a column matrix)
Cofactor (algebraic signed minor) of matrix
Angle from the real axis to the given complex number
Inverse secant
Inverse sine
Inverse hyperbolic sine
Inverse tangent

Page 5 of 10

SMath Studio Version 0.95


Name
atanh(number)
augment()

break

cinterp(x-vector, y-vector, number)

col(matrix, number)
cols(matrix)
concat()
continue
cos(number)
cosh(number)
cot(number)
coth(number)
csc(number)
csch(number)
csort(matrix/vector, number)
description(name)
det(matrix)
dfile(filename)
diag(vector)
diff(2)(expression, variable)
diff(3)(expression, variable)
el(matrix, vector)
el(matrix, number, number)
error(string)
eval(expression)
exp(number)
expand(expression)
exportCell(value, filename,
sheetname, row, column)
findrows(matrix,expression,number)
findstr(string, string)
for(3)(increment, vector, body)

Description
Inverse hyperbolic tangent
Returns a matrix formed by placing arguments left to right.
Arguments are matrices or column vectors having the same
number of rows, or they are scalars and row vectors.
Terminates the execution of the nearest enclosing loop in which
it appears. Control passes to the statement that follows the
terminated statement, if any.
Returns a cubic spline interpolated value at number for data
vectors x-vector and y-vector of the same size (Vector is a
column matrix)
Returns the specified column of the matrix/vector
Returns the number of columns of the matrix/vector
Concatenating strings
Ends the current iteration of a loop
Cosine
Hyperbolic cosine
Cotangent
Hyperbolic cotangent
Cosecantc
Hyperbolic cosecant
Returns a matrix/vector formed by rearranging rows until
specified column is in ascending order
Returns Description text of the definition name using current
language
Matrix determinate
Remove file from file system
Returns a square matrix containing on its diagonal the elements
of vector (Vector is a column matrix)
Differentiate (dx/dy)
Differentiate (d2x/dy2)
Returns the specified element of the vector
Return the element of the matrix mij
Shows standard SMath Studio error tip with text form the
function argument
Converts the given expression from symbolic to numeric
notation
Exponential function e raised to the power number
Simplify expression
Exports data to the Excel cell.
Retrieves all rows of matrix where expression is specified in
column number. Returns 0 if no matches found.
Returns vector of start position of second string insider first
string. Returns -1 if no match found
For loop

Page 6 of 10

SMath Studio Version 0.95


Name
for(4)(increment, condition, action,
body)
Gamma(number)
identity(number)
if(condition, true, false)
Im(number)
importCell(filename, sheetName,
row, column)
importData(filename)
importData(filename,
decimalSymbol,
argumentsSeparator,
columnsDelimiter,
fromRow, toRow,
fromColumn, toColumn,
isSymbolic
int(express, number, number,
variable)
invert(matrix/number)
IsDefined(expression)
IsString(argument)
Jacob(vector,vector)
length(matrix/vector)
line()
linterp(x-vector, y-vector, number)

ln(number)
log(number, number)
log10(number)
mat()
matrix(rows, cols)
max(matrix/vector)
min(matrix/vector)
minor(matrix, number, number)
mod(number, number)
norm1(matrix)
norme(matrix)
normi(matrix)
nthroot(number, number)

Description
For loop
Gamma function calculation
Returns an nxn identity matrix. n must be a positive integer
Returns the true statement if logical condition statement is
true (non-zero). false statement otherwise.
Imaginary part of complex number
Imports data from the Excel cell
Returns a matrix of loaded data from specified file using default
parsing parameters
Returns a matrix of loaded data from specified file. Function can
be used with 1-9 of the arguments specified. Digit 0 (zero) can
be used for the arguments (except filename) to get the built in
default values.

Definite integral
Inverted value
Returns 1 if all variables and functions in the expression is
defined, 0 - otherwise
Returns 1 if specified argument is a string. 0 otherwise
Returns the Jacobian matrix of the vector function
The number of elements in matrix or vector. Returns a scalar
Draws a line for a subroutine
Returns a linearly interpolated value at number for data vectors
x-vector and y-vector of the same size. (Vector is a column
matrix)
Natural logarithm
Logarithm of number to the specified base (second number)
Base 10 logarithm of number
Matrix
Returns a matrix of size specified filled with zeros
Returns the largest element of matrix/vector. If any value is
complex returns max(Re())+i*max(Im())
Returns the smallest element of matrix/vector. If any value is
complex returns min(Re())+i*min(Im())
Minor of matrix
Returns the remainder on dividing the first argument by the
second. Arguments must be real
Returns the L1 norm of the matrix
Returns the Euclidean norm of the matrix
Returns the infinite norm of the matrix
Root

Page 7 of 10

SMath Studio Version 0.95


Name
num2str(expression)
numden(expression)
perc(number, percent)
pol2xy(number, number)
polyroots(vector)
product(expression, number,
number, variable)
random(number)
range(2)(number, number)
range(3)(number, number, step)
rank(matrix)
Re(number)
reverse(matrix/vector)
rfile(filename)
roots(vector1,vector2)

roots(vector1,vector2,vector3)

round(number, number)
row(matrix/vector, number)
rows(matrix/vector)
rsort(matrix/vector, number)
sec(number)
sech(number)
sign(number)
sin(number)
sinh(number)
solve(2)(expression, variable)
solve(4)(expression, variable, lower,
upper)
sort(vector)
sqrt(number)
stack()

str2num(string)

Description
Converts specified math expression to a string
Returns a 2 element vector of numerator and denominator
values of expression
Percentage
Converts the polar coordinates of a point in 2D space to
rectangular coordinates
Returns all the roots of the polynomial whose coefficients are in
argument vector
Iterated product
The random number from 0 to the arguments value
Returns a vector of values within the specified range with step
equal to 1
Returns a vector of values within the specified range with step
equal to step
Matrix rank
Returns the real part of complex number
Reverses the order of rows of matrix or of element in a vector
Read math expression from file
Finds roots for system of nonlinear equations. Returns the
values of vector2 to make the set of functions vector1 equal to
zeros
Finds roots for system of nonlinear equations according to
specified approaches vector3. Returns the value of vector2 to
make the set of functions vector1 equal to zeros
Rounds the real number x to n places
Returns the row of the matrix/vector
Number of rows of the matrix/vector
Returns a matrix formed by rearranging columns until specified
row is in ascending order
Secant
Hyperbolic secant
Returns 0 if x=0, 1 if x>0, and -1 otherwise. Argument must be a
real number
Sine
Hyperbolic sine
Returns real roots of expression with respect to variable
Returns real roots of expression with respect to variable in the
interval between lower and upper
Returns a vector with the values sorted in ascending order
Square root
Returns a matrix formed by placing arguments top to bottom.
Arguments are matrices or column vectors having the same
number of columns, or they are scalars and column vectors.
Returns math expression formed by converting from specified
string
Page 8 of 10

SMath Studio Version 0.95


Name
strlen(string)
strrep(originalString, oldString,
newString)
submatrix(matrix, i_row, j_row,
i_col,j_col)
substr(string, number)
substr(string, number1, number2)

sum(matrix)
sum(matrix, increment, number1,
number2)
sys()
tan(number)
tanh(number)
tr(matrix)

trace()

transpose(matrix/vector)
trunc(number)
vminor(matrix,number, number)
wfile(expression,filename)
while(condition,body)

xy2pol(number,number)

Shortcut
Keyboard key

~
!
@
$
%

Description
Returns the number of characters in specified string
Replaces all occurrences of oldString within originalString with
newString
Returns the submatrix consisting of elements in rows i_row
through j_row and columns i_col through j_col
Returns a substring of string. Where number is a starting
character position of substring.
Returns a substring of string. Where number1 is a starting
character position of substring; number2 is a length of result
string.
Summation of the vector/matrix elements
Summation of an expression matrix in summation variable
increment with lower limit number1 and upper limit
number2
Multiple values
Tangent
Hyperbolic tangent
Matrix trace. Sum of the element on the main diagonal (the
diagonal from the upper left to the lower right) of a square
matrix
Returns a string containing the value of the arguments with
output order and surrounding text specified by first argument.
Output values in the Output Window. Specifying the first text
argument is optional.
Matrix transpose
The integer part of a real number by removing the fractional part
Returns submatrix of matrix excepting the specified row and
column
Write math expression to file. If file with filename existing
function will overwrite it. Will return 1 if successful, 0 otherwise
Function of iterations. The cycle carries out a body while the
condition is true. Important: in a body any quantity of
expressions by means of function line() can be set.
Converts the rectangular coordinates of a point in 2D space to
polar coordinates.

Description
Insert text
Insert units
Boolean Not
Factorial
Insert a 2D plot
Insert operator
-/+ Minus plus

Page 9 of 10

SMath Studio Version 0.95


^
&
*
(
[
]
|
\
.
Ctrl+0
Ctrl+1
Ctrl+3
Ctrl+8
Ctrl+9
Ctrl+=
Ctrl+w
Ctrl+e
Ctrl+t
Ctrl+y
Ctrl+o
Ctrl+p
Ctrl+\
Ctrl+a
Ctrl+s
Ctrl+g
Ctrl+z
Ctrl+x
Ctrl+c
Ctrl+v
Ctrl+n
Ctrl+m
Ctrl+.
Ctrl+Shift+p
Ctrl+Shift+z
Ctrl+Enter
F8
F9
Ctrl+F4
Ctrl+F6
End or Shift+Num_1
Home or Shift+Num_7
Page Up or Shift+Num_9
Page Down or Shift+Num_3

Power
Boolean And
Insert multiplication
Insert parenthesis
Element of a matrix or vector
Insert line
Boolean Or
Square root
Literal subscript in variable, function, unit name
Boolean Greater than or Equal to
Matrix Transpose
Boolean Not Equal to
Matrix Multiplication
Boolean Less than or Equal to
Boolean Equal
Insert Units dialog box
Insert Function dialog box
Insert blank image for drawing
Redo
Open File dialog box
Print File dialog box
Insert nth root
Select all (On page or in selected control)
Save As dialog box
Pressing after a character replace with Greek equivalent
Undo
Cut
Copy
Paste
New Page
Insert Matrix dialog box
Insert evaluate symbolically
Insert pi
Insert infinity
Insert line break in text region
Change multiple variable, function, unit names
Recalculate
Close Page
Change Page
Go to bottom
Go to top
Page up
Page down

Page 10 of 10

You might also like