[从头学数学] 第194节 数系的扩充与复数的引入

剧情提要:

[机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第五转的修炼。

这次要研究的是[数系的扩充与复数的引入]。

正剧开始:

星历2016年04月25日 08:42:55, 银河系厄尔斯星球中华帝国江南行省。

[工程师阿伟]正在和[机器小伟]一起研究[数系的扩充与复数的引入]。

<span style="font-size:18px;">#复数的虚部必须是数字+'j'的格式,否则报错
def tmp():
    a = (5-6j)+(-2-1j)-(3+4j);
    print(a);

>>>
-11j</span>

CD和OE都是结果:

<span style="font-size:18px;">	if (1) {
        var r = 20;
        config.setSector(1,1,1,1);
        config.graphPaper2D(0, 0, r);
        config.axis2D(0, 0,190);              

        //坐标轴设定
        var scaleX = 2*r, scaleY = 2*r;
        var spaceX = 3, spaceY = 3;
        var xS = -15, xE = 15;
        var yS = -15, yE = 15;
        config.axisSpacing(xS, xE, spaceX, scaleX, 'X');
        config.axisSpacing(yS, yE, spaceY, scaleY, 'Y');         

		var array2D = [[0, 0], [5, -6], [-2,-1],[3, 4], [3, -7], [0, -11]];

        //去除重复点
        var pointArray = removeDuplicatedPoint(array2D);
        //无重复的点的数量
        var points = pointArray.length;    

        //得到距离阵列
        //格式为[[点1序号,点2序号, 距离值], ...]
        var distanceArray = distanceSort(pointArray);
        //边的数量
        var edges = distanceArray.length;    

        //存放需要连通的边
        var linkedArray = [];
        //连通的边的数量
        var links = 0;    

        //每个顶点相关的边的集合
        var edgeOfVertex = [];    

        for (var i = 0; i < points; i++) {    

            //获得顶点相关的边的集合
            edgeOfVertex = [];
            for (var j = 0; j < edges; j++) {
                if (distanceArray[j][0] == i ||
                    distanceArray[j][1] == i) {
                    edgeOfVertex.push(distanceArray[j]);
                }
            }    

            //根据起始点寻找最短长度的两条边
            edgeOfVertex.sort(function(a, b) {
                return a[2] - b[2];
            });    

            var choice = 3;
            if (edgeOfVertex.length > choice) {
                edgeOfVertex = edgeOfVertex.slice(0, choice);
            }    

            linkedArray = linkedArray.concat(edgeOfVertex);
        }    

        //document.write(linkedArray.join(' , ')+'<br/>');
        linkedArray = removeDuplicatedPoint(linkedArray);
        links = linkedArray.length;    

        //document.write(linkedArray.join(' , ')+'<br/>');        

        var startPoint, endPoint, x1, y1, x2, y2;
        //比例缩放
        var scale = scaleX/spaceX;    

        for (var i = 0; i < links; i++) {
            startPoint = linkedArray[i][0];
            endPoint = linkedArray[i][1];
            x1 = pointArray[startPoint][0];
            y1 = pointArray[startPoint][1];
            x2 = pointArray[endPoint][0];
            y2 = pointArray[endPoint][1];    

            shape.vectorDraw([[x1,y1], [x2, y2]], 'red', scale);
        }    

        shape.pointDraw(pointArray, 'blue', scale, 1, 'OABCDEFGHIJKLMN');  

    }</span>

<span style="font-size:18px;">>>> (3+4j)*(3-4j);
(25+0j)
>>> (1+1j)**2
2j
</span>

结果OC:

结果OB:

结果OC:

共轭复数:

<span style="font-size:18px;">>>> complex.conjugate(1+2j);
(1-2j)</span>

OA和OB共轭。

本节到此结束,欲知后事如何,请看下回分解。

时间: 2024-08-30 01:07:31

[从头学数学] 第194节 数系的扩充与复数的引入的相关文章

[从头学数学] 第174节 算法初步

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了结丹中期的修炼, 这次要修炼的目标是[算法初步]. 正剧开始: 星历2016年04月12日 08:54:58, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起研究[算法初步]. [人叫板老师]指点小伟说:"这金丹要想大成,顺利进入元婴期,就必须进行九转培炼. 这什么是九转培炼法门呢?就是要先快速的修炼[天地人正册]进入后期,不要管各种辅修 功法,然后从头游历[天地人列国],在游历中增长见闻,精炼神通,最后再修炼[术.

[从头学数学] 第223节 带着计算机去高考(十五)

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼.设想一个场景: 如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗 ?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉. 正剧开始: 星历2016年05月26日 10:23:46, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起做着2014年的江苏省数学高考题]. 这一年的题和上一年一样的难,阿伟决定再交一次白卷. 好,卷子贴完,下面进入这次的主题. 这是

[从头学数学] 第215节 带着计算机去高考(七)

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼.设想一个场景: 如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗 ?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉. 正剧开始: 星历2016年05月20日 17:13:35, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起做着2006年的江苏省数学高考题]. 这一年,江苏重新使用了全国卷,并且这张试卷的难度也比较高,可以说, 也是打了考生一个措手不及

[从头学数学] 第192节 导数及其应用

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第五转的修炼. 这次要研究的是[导数及其应用]. 正剧开始: 星历2016年04月23日 16:32:36, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起研究[导数及其应用]. <span style="font-size:18px;">>>> [-3.000001001396413, -2.999998999442255] [4.999998999721811

[从头学数学] 第214节 带着计算机去高考(六)

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼.设想一个场景: 如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗 ?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉. 正剧开始: 星历2016年05月20日 11:40:58, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起做着2005年的江苏省数学高考题]. 总体来说,这次的难度和上一年持平,都是很厚道的那种, 不过上一年的好多题都像闹着玩似的,这次

[从头学数学] 第220节 带着计算机去高考(十二)

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼.设想一个场景: 如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗 ?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉. 正剧开始: 星历2016年05月24日 17:11:11, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起做着2011年的江苏省数学高考题]. 2011年的卷子,难度比上一年的稍小一点,但阿伟觉得也达到了5.5环的难度. 这次的特色,是

[从头学数学] 第179节 三角初等变换

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了结丹中期的修炼, 这次要修炼的目标是[三角初等变换]. 正剧开始: 星历2016年04月15日 15:32:35, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起研究[三角初等变换]. <span style="font-size:18px;"> if (1) { var mathText = new MathText(); var s = [ '和角.差角公式', 'sin(A+B) = si

[从头学数学] 第216节 带着计算机去高考(八)

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第八转的修炼.设想一个场景: 如果允许你带一台不连网的计算机去参加高考,你会放弃选择一个手拿计算器和草稿本吗 ?阿伟决定和小伟来尝试一下用计算机算高考题会是怎样的感觉. 正剧开始: 星历2016年05月21日 11:31:19, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起做着2007年的江苏省数学高考题]. 这一年的卷子又回到了比较低的难度,感觉这就是正弦曲线的节奏. <span style="

[从头学数学] 第162节 锐角三角函数

剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了筑基后期的修炼, 这次要修炼的目标是[锐角三角函数]. 正剧开始: 星历2016年04月05日 10:20:54, 银河系厄尔斯星球中华帝国江南行省. [工程师阿伟]正在和[机器小伟]一起研究[锐角三角函数]. 这座塔真的很壮观,不知现在还是否允许游客上去观光. <span style="font-size:18px;"> if (1) { config.setSector(1,1,1,1); var r = 20; c