manual:chapter6:constants:cmd_jconst

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
manual:chapter6:constants:cmd_jconst [2019/10/20 08:00]
jojo1973 Rephrased description
manual:chapter6:constants:cmd_jconst [2021/09/19 14:11]
jojo1973 Redone
Line 1: Line 1:
 ==== j ==== ==== j ====
----- 
 <callout type="primary" color="" icon="fa fa-book" title="Synopsis"> <callout type="primary" color="" icon="fa fa-book" title="Synopsis">
 ---- ----
Line 9: Line 8:
 ---- ----
 ^  __Input Stack__  ^  ^  __Output Stack__  ^ ^  __Input Stack__  ^  ^  __Output Stack__  ^
-|  |  **→**  |  **j**  |+ ****   **→**  |  **C<sub>j</sub>**  |
 |  //Level 1//  |  //→//  |  //Level 1//  | |  //Level 1//  |  //→//  |  //Level 1//  |
  
 {{page>manual:chapter6:aux:legend&nofooter&noeditbtn&inline}} {{page>manual:chapter6:aux:legend&nofooter&noeditbtn&inline}}
  
-|**Type**| [[manual:chapter5:basics#analytic-functions|Analytic Function]]  || +| **Keyword type**  | [[manual:chapter5:basics#analytic-functions|Analytic Function]]  || 
-|**Parallel list processing**| [[manual:chapter5:listproc#group-1commands-that-cannot-parallel-process|Group 1]]  ||  +| **Parallel list processing capabilities**  | [[manual:chapter5:listproc#group-1commands-that-cannot-parallel-process|Group 1]]  | //Commands that cannot parallel process//  
-|**Affected by flags**| None  ||+| **Affected by flags**  //None//  || 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 </callout> </callout>
  
Line 23: Line 36:
 The ''j'' function pushes on the stack a symbolic representation of the imaginary unit $j=\sqrt{-1}$. The ''j'' function pushes on the stack a symbolic representation of the imaginary unit $j=\sqrt{-1}$.
  
-''j'' provides a convenient alias of ''[[manual:chapter6:constants:cmd_iconst|i]]'' for those applications where the latter might be confused with the ''i'' variable (usually Electronics).+''j'' provides a convenient alias of ''[[manual:chapter6:constants:cmd_iconst|i]]'' for those applications where the latter might be confused with the ''i'' variable (usually electronic engineering).
  
-Application of the ''[[manual:chapter6:operators:cmd_ovr_num|→NUM]]'' operator returns the complex number ''(0, 1)'' in rectangular format.+Application of the ''[[manual:chapter6:operators:cmd_ovr_num|→NUM]]'' operator returns the complex number ''(0,1)'' in rectangular format.
 </callout> </callout>
  
 <callout type="danger" icon="true" title="Compatibility"> <callout type="danger" icon="true" title="Compatibility">
 ---- ----
-This command is new in newRPL and does not exist in userRPL.+''j'' is specific to **newRPL** and has no direct equivalent in **userRPL**.
 </callout> </callout>
  
 <callout type="info" icon="true" title="Usage"> <callout type="info" icon="true" title="Usage">
 ---- ----
-The following program+**__Input__**
 <code> <code>
 « 6 SETPREC « 6 SETPREC
Line 42: Line 55:
 » »
 </code> </code>
-will result in+\\ 
 +**__Output__**
 <code> <code>
-2:                             +4:                                       
-1:                         (0,1) +3:                                       
-……………………………………………………………………………………+2:                                     
 +1:                                 (0,1) 
 +………………………………………………………………………………………………………… 
 +                                        
 </code> </code>
 </callout> </callout>
Line 54: Line 71:
 {{page>manual:chapter6:constants&nofooter&noeditbtn&inline}} {{page>manual:chapter6:constants&nofooter&noeditbtn&inline}}
 </callout> </callout>
 +
  • manual/chapter6/constants/cmd_jconst.txt
  • Last modified: 2021/09/19 15:09
  • by jojo1973