lsqcurvefit拟合结果为复数_使用科学计算器计算复数与相量(提高篇)

【作者声明】

  本文所有文字均为作者原创,所有图片均为作者本人亲自拍摄或制作。

  版权所有,仅供阅读欣赏,禁止任何单位或个人以任何形式对本文的文字或图片进行包括但不限于复制、转载、引用、抄袭、截图、模仿、翻译、印刷等之中的一项或多项的行为。禁止将本文用于商业用途。

  作者保留所有权利,请尊重作者的劳动成果,谢谢合作。

前言

  为了满足大家希望更好地使用手中的科学计算器的需求,理解与熟悉计算器上的各种功能,提高在各类科学计算器应用场合下(特别是考试)的计算器使用效率,我们特别策划了一些计算器基本使用方法的系列文章,讲解科学计算器上一些比较常用的功能的使用,方便大家学习与交流。

  本次要向大家介绍的内容是如何使用计算器计算复数与相量的“提高篇”,在上一篇文章的基础上,我们将继续介绍如何使用科学计算器完成复数(相量)的开方、指数函数、三角函数、双曲函数等计算。我们希望阅读本文的读者已经掌握基本的复数(相量)计算操作方法,如果仍然不熟悉科学计算器复数(相量)计算的基本操作,建议您通过下面的卡片链接回顾上一篇文章中的内容。

電卓院亜紀良:使用科学计算器计算复数与相量(基础篇)​zhuanlan.zhihu.com
1174d34d3ab3526708e87da0e248ec46.png

  与上一篇文章所不同的是,我们将主要以具备复数计算功能的科学计算器为例进行讲解,原因是在不具备复数计算器的入门级科学计算器中完成这篇文章所介绍的内容操作会相对比较繁琐和复杂。具体适用的型号如下:【卡西欧(CASIO)】
  fx-991CN X 中文版、fx-991ES PLUS【夏普(SHARP)】
  EL-W991TL

  其他不具有复数计算功能的计算器,我们也会以卡西欧的fx-82CN X为例来提供一部分讲解,为方便阅读,这一部分的内容我们将放到这篇文章的最后一节,使用这些型号或与之相近型号(例如fx-82ES PLUS A、fx-350CN X、fx-95CN X、fx-350ES PLUS、fx-95ES PLUS以及夏普的EL-W82TL等等)计算器的计算器的读者请直接查看最后一部分内容。


复变函数的数学基础

以下内容都以【弧度】为角度单位。

复数开方:要计算复数开方,相当于解方程

,根据棣莫弗(De Moivre)公式,复数的n次方根为:

实际上,上式的k只需要取0,1,2,……,n-1。写成相量的形式,就是:

,这n个根在复平面中均匀分布在以
为半径的圆周上。

复数的指数函数

当底数不为e,是其他的实数x时,

复数的对数函数

主值:

复数的三角函数

,然后再用指数函数的方法计算。

还有一种形式:

其他的四个三角函数:

复数的双曲函数

还有一种形式:

复数的反三角函数

复数的反双曲函数

复数的幂函数

时就是复数的整数次幂;

时就是复数的n次方根;

(p和q互质)时,

是无理数或虚数时,有无穷多值。

使用科学计算器计算复数开方

  我们先以fx-991CN X为例进行讲解。我们知道,即使进入复数计算模式,对复数进行直接开方的运算会报数学错误:

59df266c02d989f02a73d82bba13ef33.png

  那么根据上面的数学基础中的内容,运用棣莫弗公式,有:

  按照这个公式计算

的第一个根,模的符号(绝对值符号)通过[SHIFT]、[ ( ]键按出(即“Abs”),辐角符号“∠”通过[SHIFT]、[ENG]按出,而辐角计算函数Arg通过[OPTN]、[1]按出。当计算结果显示不完整时,需要按左、右方向键查看,或者直接按[S-D]键,将复数显示成实部与虚部两行:

db38374ef9c5c24ecaa7207f28b48d08.png

另一个根:

,如果是在角度制下(计算器屏幕上方显示的是“D”),那么就写成

  返回编辑算式,在辐角部分的Arg(2+3i)后面加上“+360°”,再执行计算。注意这里上一次计算的复数结果,如果是显示成一行的时候,需要先按[AC],然后再按左方向键返回编辑算式;如果显示成两行,直接按左方向键就可以返回编辑算式了。

780d706a0cb9614f59598e0eebab56d5.png

  如果要计算弧度制下的,先按[SHIFT]、[菜单]进入设置,按[2]选择“角度单位”,再按[2]选择“2:弧度(R)”,计算器屏幕上方显示“R”。然后编辑的时候就应该是加上“+2π”:

f1fbb34383e932b98b2f682ad64d4cb6.png

  当需要开高次方的时候,由于根会变得更多,所以我们可以借助计算器上的“CALC”功能和多语句的功能来完成。

  这里我们介绍两种方法。

【第一种方法】

  先在复数模式下输入以下内容:

如果是弧度制,则应该输入:

  这里运用到计算器上A、B、C三个变量,变量A是被开方的复数,变量B是要开方的次数,变量C则是开方公式里面的“k”,由于多语句里面加上了“C=C+1”,这样就可以连续循环计算出每一个A的开高次方的结果了:

251b0e173ff29aaf626af94aa306fa01.png

  这个多语句输入完之后,按[CALC]键。此时计算器会依次按变量在表达式中出现的顺序,给变量赋值。计算器反色显示的是当前变量的值。先赋值开方次数,这里以

为例,所以输入4,然后按[=]确认。再赋值被开方的复数,这里输入2+3i,再按[=]确认。最后是变量C,如果默认是0,可以直接按[=],这样第一个根就算出来了。
(特别要注意的是,这里如果C的值显示的不是0,也要改成0,再按[=]确认。)

9ce1a6ce429f5bc68dc7cb29123a2fe9.png

  按[S-D]键可以以两行的形式查看实部与虚部。再按下[=]键,计算器显示C=C+1的计算结果,然后继续按[=]出现赋值界面,因为这个表达式里面除了C的值需要变更,被开方复数A和开方次数B不需要改变,所以这里可以无视,继续按[=],第二个根就计算出来了。

f69dbd7477d62f86b3dcf899b07a3219.png

  不断重复按[=],出现根的时候按[S-D]键以两行的形式查看实部与虚部,那么我们就可以把四个根都求出来:

2a2884248e18a01538f68d35184db05c.png

【第二种方法】

  先在复数模式下输入以下内容:

如果是弧度制,则应该输入:

b4a18852a377f80f6805d58c4691ab13.png

  后面赋值的方法和第一种方法一样:

02bba4f19de6f7a96333f99e1c3e3e83.png

  然后得到的结果也相同:

53098c035d4ae66aeb09fd60bb6103e9.png

  第二种方法是利用了“复数的n次方根在复平面中均匀分布在以

为半径的圆周上”这一结论,先算出k=0的第一个根,然后依次乘上
进行旋转操作,算出所有的根。

  我们可以通过卡西欧的fx-CG50图形计算器来查看这四个根在复平面上的位置,验证计算结果的正确性:

dfa2f2deb70684e886614f8d6024030d.png

  对于fx-991ES PLUS,操作方法和fx-991CN X是类似的。

  例如

的计算:

34922ed44e2d3e3cbaf0c1dad2e3d36a.png

  再例如

的计算,以上面的第一种方法为例:

a55819b64a9535df2e3ba81f6c79e109.png

  赋值的过程:

cde5506cf207cd025c19dd93da0ce139.png

  要注意的是fx-991ES PLUS循环输出结果的过程,每一个变量都要重新确认,因此需要按[=]键的次数比fx-991CN X多一些:

27c49a3ce9373bb6bd5f476a2201cc27.png

  最后计算的结果:

32da949844485c1a2d8d195cd33471e2.png

  夏普EL-W991TL开平方运算也和fx-991CN X类似,只不过不能以自然书写显示的形式输入与显示:

769fb1a783702a0120b1d8d6fa908c5e.png

  由于夏普EL-W991TL和卡西欧计算器“CALC”功能类似的“ALGB”功能以及多语句功能在复数计算模式下都不能用,因此如果要计算复数的高次方根,只能一个一个手动修改算式计算

1f642fbd3222ab54815bdee2f9788c22.png

使用科学计算器计算复数的初等函数

  我们仍然以fx-991CN X为例,由于计算复数的初等函数方法和原理都类似,因此这里就不一一展开讲解了,直接参考文章前面的复变函数数学基础部分,套用公式即可完成计算。这里举两个例子:

  例如计算指数函数

,根据公式,

  计算复数的指数函数之类的初等函数的时候,要注意一定要把计算器的角度单位设置成弧度制。设置方法是按[SHIFT]、[菜单]进入设置,然后按[2]选择角度单位,再按[2]选择弧度:

1b1a1a2ff1ab522235bad425d04aaeda.png

  计算的时候既可以按照定义去输入,也可以按照极坐标(相量)的形式输入:

348d6e2c2d594e7bda02452cf6a597de.png

  可以看到,极坐标(相量)形式更加简单。

  如果不是弧度制,计算就会出错:

0dca611b52a06a4c8ac4b7bc0dde0c09.png

  再比如计算

ca64032790014939f5aaa4074deadfe5.png

  还比如计算双曲函数


  (注意复数模式下,双曲函数的功能在[OPTN]菜单按键的第三页)

7cff0b14fe9d82767952ebc6b4d328f3.png

使用无复数计算功能的普通科学计算器计算复数的开方及其他函数

  这里以fx-82CN X为例说明。

  例如计算

,仍然是使用Pol和Rec两个坐标变换的函数完成:

2453b581b71d4547d1ed6ed9106d4470.png

  先将直角坐标(2,3)使用Pol函数转化为极坐标的变量(r,θ)(r的值在变量x中,θ的值在变量y中),然后再将r的平方根(平方根的模)、θ的二分之一(平方根的辐角)组成的极坐标使用Rec函数转换回直角坐标,最后再查看变量x和y的值,就是复数开平方的其中一个结果。

  计算另一个根,重复上面的过程,只不过将Rec函数的输入辐角换成“(y+360°)/2”即可。这里同样要注意角度单位,如果是使用的弧度,应该将Rec的输入辐角换成“(y+2π)/2”:

8cb1cf6204c1aad9f0632a3833c98c40.png

  计算高次开方的过程和上面类似,只不过重复的过程比较繁琐。再比如复数的初等函数计算,只需要把实部和虚部分别执行计算即可,同样也要注意角度单位必须是弧度制。例如计算

f75ff5fa5edcfae4ccc3ea3f30495cab.png

总结

  这是在上一篇文章《使用科学计算器计算复数与相量(基础篇)》的基础上介绍的复数与相量的开方以及各种初等函数计算的内容。通过综合运用复变函数的知识,我们也可以在科学计算器上完成复杂的复数(相量)的计算。遇到有些复变函数有多个值的情况,如果存在规律,可以结合计算器的“CALC”功能和多语句功能来计算。对于不具备复数计算功能的普通科学计算器来说,也可以将实部和虚部分别计算,或者按照上一篇文章中的坐标变换方法计算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值