[从头学数学] 第194节 数系的扩充与复数的引入
来源:互联网 发布:开淘宝客有用吗 编辑:程序博客网 时间:2024/05/20 19:28
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第五转的修炼。
这次要研究的是[数系的扩充与复数的引入]。
[机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第五转的修炼。
这次要研究的是[数系的扩充与复数的引入]。
正剧开始:
星历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)**22j</span>结果OC:
结果OB:
结果OC:
共轭复数:
<span style="font-size:18px;">>>> complex.conjugate(1+2j);(1-2j)</span>OA和OB共轭。
本节到此结束,欲知后事如何,请看下回分解。
0 0
- [从头学数学] 第194节 数系的扩充与复数的引入
- [从头学数学] 第33节 有余数的除法
- [从头学数学] 第07节 11~20各数的认识
- [从头学数学] 第14节 100以内数的认识
- [从头学数学] 第34节 万以内数的认识
- [从头学数学] 第97节 数学广角--数与形
- [从头学数学] 第127节 数据的收集、整理与描述 小结与复习题
- [从头学数学] 第135节 整式的乘法与因式分解 小结与复习题
- [从头学数学] 第21节 角的初步认识
- [从头学数学] 第42节 倍的认识
- [从头学数学] 第45节 分数的初步认识
- [从头学数学] 第54节 小数的初步认识
- [从头学数学] 第56节 大数的认识
- [从头学数学] 第58节 角的度量
- [从头学数学] 第79节 多边形的面积
- [从头学数学] 第110节 整式的加减
- [从头学数学] 第146节 数据的分析
- [从头学数学] 第169节 函数的应用
- 初学Python推荐两款简单的编辑器。
- 关于Xcode7.3 安装插件失效问题
- 从“HDR好”到“好HDR”,泰瑞特认证如何引导行业健康发展?
- 一次Snipping tool plus++ 的安装经历
- 卷积神经网络(Convolutional Neural Networks,简称CNN)
- [从头学数学] 第194节 数系的扩充与复数的引入
- SURF算法介绍
- strtok和strsep函数详解
- 串_1 2016.4.27
- Ubuntu12.04 制作Smart210的编译环境
- 练习二 搜索 1015
- “思想的芦苇”释义
- Java中List集合的遍历
- Android 富有动感的底部弹出框