数学の素朴な質問:
14+1i を表す「標準的な」方法は何ですか?
14+i1
また
14+i
同様に、「現実の世界」では、科学表記法が複素数パーサーを驚かせるために複素数に忍び寄る可能性はありますか? 例えば、
1.2345E+02-1.7002E-09i
編集:ついに、それですか
8.45358210351126e+066i
また
8.45358210351126e+66i
つまり、1 つのゼロ ファイルを虚数の 3 桁にしますか?
数学の素朴な質問:
14+1i を表す「標準的な」方法は何ですか?
14+i1
また
14+i
同様に、「現実の世界」では、科学表記法が複素数パーサーを驚かせるために複素数に忍び寄る可能性はありますか? 例えば、
1.2345E+02-1.7002E-09i
編集:ついに、それですか
8.45358210351126e+066i
また
8.45358210351126e+66i
つまり、1 つのゼロ ファイルを虚数の 3 桁にしますか?
私の好みは次のとおりです。
14 + i
なんとなく14+1iよりも目に優しい。
MATLAB に問題はありません:
>> 5+i
ans =
5.0000 + 1.0000i
>> 5+1i
ans =
5.0000 + 1.0000i
>> 1.2345E+02-1.7002E-09i
ans =
1.2345e+002 -1.7002e-009i
E
これは、複素数の科学表記 (" ") が「現実の世界」でかなりうまく処理されていることを示していると思います... MATLAB がその世界の影響力のある部分であるという点で =)
「14 + i1」よりは「14 + 1i」のほうがいいですが、「14 + i」と言うか書くほうが多いでしょう。
また、1.7002E-09i
(数学では見たことがありませんが、工学などで起こることは間違いありません)上付きフォントがないと少しあいまいに見えます(1.7002*(10 ** -9)*i
つまり、1.7002*(10 ** -9*i)
ですか?)ので、(1.7002E-09)i
より良いかもしれません.
最初の例を次のように表します。
14 + 1i
そして、私は確かに複素数の科学的表記法を目にすることを期待しています. たとえば、Python は以下を喜んで受け入れます ( j
Python の要求に応じて使用します)。
>>> 1.2345E+02-1.7002E-09j
(123.45-1.7002e-09j)