Difference between revisions of "Excel to Analytica Mappings/Engineering Functions"
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | [[Category: Excel to Analytica mappings]] | |
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
Line 7: | Line 7: | ||
== BESSELI(x, n) == | == BESSELI(x, n) == | ||
− | Analytica | + | ''Analytica equivalent:'' |
− | + | :[[BesselI]](x, [[Floor]](n)) | |
== BESSELJ == | == BESSELJ == | ||
− | Analytica | + | ''Analytica equivalent:'' |
− | + | :[[BesselJ]](x, [[Floor]](n)) | |
== BESSELK == | == BESSELK == | ||
− | Analytica | + | ''Analytica equivalent:'' |
− | + | :[[BesselK]](x, [[Floor]](n)) | |
== BESSELY == | == BESSELY == | ||
− | Analytica | + | ''Analytica equivalent:'' |
− | + | :[[BesselY]](x, [[Floor]](n)) | |
== BIN2DEC(x) == | == BIN2DEC(x) == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Bin2Dec]](x) | |
− | |||
== BIN2HEX(x'', places'') == | == BIN2HEX(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Bin2Hex]](x'', places'') | |
− | |||
== BIN2OCT(x'', places'') == | == BIN2OCT(x'', places'') == | ||
− | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): | |
− | Analytica | + | :[[Bin2Oct]](x'', places'') |
− | |||
− | |||
== COMPLEX(re, im) == | == COMPLEX(re, im) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[Complex]](re, im) | |
− | To use, add the Complex Library to your model. | + | To use, add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== CONVERT == | == CONVERT == | ||
Line 55: | Line 51: | ||
== DEC2BIN(x'', places'') == | == DEC2BIN(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | : [[Dec2Bin]](x'', places'') | |
− | |||
== DEC2HEX(x'', places'') == | == DEC2HEX(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | : [[Dec2Hex]](x'', places'') | |
− | |||
== DEC2OCT(x'', places'') == | == DEC2OCT(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Dec2Oct]](x'', places'') | |
== DELTA(number1, number2) == | == DELTA(number1, number2) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :(number1 == number2) | |
== ERF(lower_limit'', upper_limit'') == | == ERF(lower_limit'', upper_limit'') == | ||
− | Analytica equivalent of Erf(lower_limit) is: | + | ''Analytica equivalent of Erf(lower_limit) is:'' |
− | + | :[[Erf]](lower_limit) | |
− | Analytica equivalent of Erf(lower_limit, upper_limit) is: | + | ''Analytica equivalent of Erf(lower_limit, upper_limit) is:'' |
− | + | :[[Erf]](upper_limit) - Erf(lower_limit) | |
== ERFC(x) == | == ERFC(x) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :1-[[Erf]](x) | |
− | == GESTEP(n'', step) == | + | == GESTEP(n'', step'') == |
− | Analytica equivalent of GESTEP(n): | + | ''Analytica equivalent of GESTEP(n):'' |
− | + | :(n >== 0) | |
− | Analytica equivalent of GESTEP(n, s): | + | ''Analytica equivalent of GESTEP(n, s):'' |
− | + | :(n >== s) | |
== HEX2BIN(x'', places'') == | == HEX2BIN(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Hex2Bin]](x'', places'') | |
− | |||
== HEX2DEC(x) == | == HEX2DEC(x) == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Hex2Dec]](x) | |
− | |||
== HEX2OCT(x'', places'') == | == HEX2OCT(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Hex2Oct]](x'', places'') | |
− | |||
− | |||
== IMABS(c) == | == IMABS(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CAbs]](c) | |
− | To use, add the Complex Library to your model. | + | To use, add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMAGINARY(c) == | == IMAGINARY(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[Im]](c) | |
− | To use, add the Complex Library to your model. | + | To use, add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMARGUMENT(c) == | == IMARGUMENT(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CTheta]](c) | |
− | To use, add Complex Library to your model. | + | To use, add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMCONJUGATE(c) == | == IMCONJUGATE(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[Complex]]([[Re]](c), -[[Im]](c)) | |
− | To use, add the Complex Library to your model. | + | To use, add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMCOS(c) == | == IMCOS(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :CCos(c) | |
− | To use, add Complex Library to your model. | + | To use, add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMDIV(inumber1, inumber2) == | == IMDIV(inumber1, inumber2) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CDiv]](inumber1, inumber2) | |
− | Both ''inumber1'' and ''inumber2'' must be complex numbers, as obtained from function [[Complex]], and the result is complex. To use, add Complex Library to your model. | + | Both ''inumber1'' and ''inumber2'' must be complex numbers, as obtained from function [[Complex]], and the result is complex. To use, add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMEXP(c) == | == IMEXP(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CExp]](c) | |
== IMLN(c) == | == IMLN(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CLn(c)]] | |
− | To use, add Complex Library to your model. | + | To use, add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMLOG10(c) == | == IMLOG10(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CDiv]]([[CLn]](c), [[Complex]](ln(10), 0)) | |
== IMLOG2 == | == IMLOG2 == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CDiv]]([[CLn]](c), [[Complex]](ln(2), 0)) | |
== IMPOWER(inumber, number) == | == IMPOWER(inumber, number) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CPower]](inumber, number) | |
''inumber'' must be a complex, defined using [[Complex]]. Do not pass a real. | ''inumber'' must be a complex, defined using [[Complex]]. Do not pass a real. | ||
− | To use, add the Complex Library to your model. | + | To use, add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMPRODUCT(inumber1, inumber2) == | == IMPRODUCT(inumber1, inumber2) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CMult]](inumber1, inumber2) | |
− | Both inumber1 and inumber2 must be complex numbers, as returned from [[Complex]]. This function requires that you add the Complex Library to your model. | + | Both inumber1 and inumber2 must be complex numbers, as returned from [[Complex]]. This function requires that you add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMREAL(c) == | == IMREAL(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[Re]](c) | |
− | This function requires that you add the Complex Library to your model. | + | This function requires that you add the [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. «c» is a complex number as returned from function [[Complex]]. |
== IMSIN(c) == | == IMSIN(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CSin]](c) | |
− | + | «c» must be a complex number, such as returned from function [[Complex]]. | |
− | This function requires that you add Complex Library to your model. | + | This function requires that you add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMSQRT(c) == | == IMSQRT(c) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :[[CSqrt]](c) | |
− | To use, add Complex Library to your model. | + | To use, add [[Standard_libraries#Complex_Numbers|Complex Library]] to your model. |
== IMSUB(inumber1, inumber2) == | == IMSUB(inumber1, inumber2) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :inumber1 - inumber2 | |
== IMSUM(inumber1, inumber12, ...) == | == IMSUM(inumber1, inumber12, ...) == | ||
− | Analytica equivalent: | + | ''Analytica equivalent:'' |
− | + | :inumber1 + inumber2 + .... | |
Also, if A is an array of complex numbers, indexed by I, you may use: | Also, if A is an array of complex numbers, indexed by I, you may use: | ||
− | + | :[[Sum]](A, I) | |
== OCT2BIN(x'', places'') == | == OCT2BIN(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Oct2Bin]](x'', places'') | |
− | |||
== OCT2DEC(x) == | == OCT2DEC(x) == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
− | + | :[[Oct2Dec]](x) | |
− | |||
== OCT2HEX(x'', places'') == | == OCT2HEX(x'', places'') == | ||
− | Analytica | + | ''Analytica equivalent'' (requires the [[Base Conversion Function Library]]): |
+ | :[[Oct2Hex]](x'', places'') | ||
− | + | ==See Also== | |
+ | * [[Excel to Analytica Mappings]] | ||
+ | * [[Standard libraries]] |
Latest revision as of 00:35, 16 March 2016
BESSELI(x, n)
Analytica equivalent:
BESSELJ
Analytica equivalent:
BESSELK
Analytica equivalent:
BESSELY
Analytica equivalent:
BIN2DEC(x)
Analytica equivalent (requires the Base Conversion Function Library):
- Bin2Dec(x)
BIN2HEX(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Bin2Hex(x, places)
BIN2OCT(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Bin2Oct(x, places)
COMPLEX(re, im)
Analytica equivalent:
- Complex(re, im)
To use, add the Complex Library to your model.
CONVERT
Not available in Analytica.
DEC2BIN(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Dec2Bin(x, places)
DEC2HEX(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Dec2Hex(x, places)
DEC2OCT(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Dec2Oct(x, places)
DELTA(number1, number2)
Analytica equivalent:
- (number1 == number2)
ERF(lower_limit, upper_limit)
Analytica equivalent of Erf(lower_limit) is:
- Erf(lower_limit)
Analytica equivalent of Erf(lower_limit, upper_limit) is:
- Erf(upper_limit) - Erf(lower_limit)
ERFC(x)
Analytica equivalent:
- 1-Erf(x)
GESTEP(n, step)
Analytica equivalent of GESTEP(n):
- (n >== 0)
Analytica equivalent of GESTEP(n, s):
- (n >== s)
HEX2BIN(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Hex2Bin(x, places)
HEX2DEC(x)
Analytica equivalent (requires the Base Conversion Function Library):
- Hex2Dec(x)
HEX2OCT(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Hex2Oct(x, places)
IMABS(c)
Analytica equivalent:
- CAbs(c)
To use, add the Complex Library to your model.
IMAGINARY(c)
Analytica equivalent:
- Im(c)
To use, add the Complex Library to your model.
IMARGUMENT(c)
Analytica equivalent:
- CTheta(c)
To use, add Complex Library to your model.
IMCONJUGATE(c)
Analytica equivalent:
To use, add the Complex Library to your model.
IMCOS(c)
Analytica equivalent:
- CCos(c)
To use, add Complex Library to your model.
IMDIV(inumber1, inumber2)
Analytica equivalent:
- CDiv(inumber1, inumber2)
Both inumber1 and inumber2 must be complex numbers, as obtained from function Complex, and the result is complex. To use, add Complex Library to your model.
IMEXP(c)
Analytica equivalent:
- CExp(c)
IMLN(c)
Analytica equivalent:
To use, add Complex Library to your model.
IMLOG10(c)
Analytica equivalent:
IMLOG2
Analytica equivalent:
IMPOWER(inumber, number)
Analytica equivalent:
- CPower(inumber, number)
inumber must be a complex, defined using Complex. Do not pass a real.
To use, add the Complex Library to your model.
IMPRODUCT(inumber1, inumber2)
Analytica equivalent:
- CMult(inumber1, inumber2)
Both inumber1 and inumber2 must be complex numbers, as returned from Complex. This function requires that you add the Complex Library to your model.
IMREAL(c)
Analytica equivalent:
- Re(c)
This function requires that you add the Complex Library to your model. «c» is a complex number as returned from function Complex.
IMSIN(c)
Analytica equivalent:
- CSin(c)
«c» must be a complex number, such as returned from function Complex. This function requires that you add Complex Library to your model.
IMSQRT(c)
Analytica equivalent:
- CSqrt(c)
To use, add Complex Library to your model.
IMSUB(inumber1, inumber2)
Analytica equivalent:
- inumber1 - inumber2
IMSUM(inumber1, inumber12, ...)
Analytica equivalent:
- inumber1 + inumber2 + ....
Also, if A is an array of complex numbers, indexed by I, you may use:
- Sum(A, I)
OCT2BIN(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Oct2Bin(x, places)
OCT2DEC(x)
Analytica equivalent (requires the Base Conversion Function Library):
- Oct2Dec(x)
OCT2HEX(x, places)
Analytica equivalent (requires the Base Conversion Function Library):
- Oct2Hex(x, places)
Enable comment auto-refresher