二进制:二进制是计算机技术中广泛用的,种数制。19世纪爱尔兰逻辑学家乔治布尔对逻辑命题的思考过程转化为对符号“0”,“1”的某种代数,演算进制是逢2进位的进位制,0、1是基本算符。因为它只有使用0、1两个数字符号,非常简单方便,易于用电子方式实现。 (1)硬件系统主要有五大部分组成:算数器、控制器、 ...
分类:
其他好文 时间:
2019-10-16 16:21:36
阅读次数:
78
第二章 二进制数值与记数系统 1.数字的概念 数字是属于抽象数学系统的一个单位,服从特定的顺序法则、加法法则和乘法法则。也就是说,数字表示一个值,可以对这些值施加某些算术运算。 2.自然数、负数、整数、有理数的概念 自然数(natural number):0或通过在0上重复加1得到的任何数。 负数( ...
分类:
其他好文 时间:
2019-10-08 22:24:02
阅读次数:
134
pandas库,含有使数据清洗和分析工作变得更快更简单的数据结构和操作工具。pandas是基于NumPy数组构建。 pandas常结合数值计算工具NumPy和SciPy、分析库statsmodels和scikitlearn,和可视化库matplotlib等工具一同使用。 5.1 pandas数据结构 ...
分类:
编程语言 时间:
2019-10-07 00:31:44
阅读次数:
88
一、Numpy NumPy系统是Python的一种开源的数值计算包。 包括: 1、一个强大的N维数组对象Array; 2、比较成熟的(广播)函数 库; 3、用于整合C/C++和Fortran代码的工具包; 4、实用的线性代数、傅里叶变换和随机数生成函数。 numpy和稀疏矩阵运算包scipy配合使用 ...
分类:
编程语言 时间:
2019-09-22 23:55:54
阅读次数:
197
一、计算机的定义1.计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。2.分类:超级计算机、 ...
分类:
其他好文 时间:
2019-09-05 18:53:46
阅读次数:
104
-首先,随着时代的发展,计算机已经成为了人类不可或缺的一部分,计算机是一种设备,能够按照事先存储程序,自动高速的进行大量数值计算和信息处理。正是因为计算机强大的功能,使它与人类的联系越发密切,同时也能显示出它在当代以及未来的重要性。 -其次,我认为计算机是一种能吧人类智慧放大的一个载体,人类的思维通 ...
分类:
其他好文 时间:
2019-09-03 22:40:21
阅读次数:
145
浮点数运算 浮点数运算和整数运算相比,只能进行加减乘除这些数值计算,不能做位运算和移位运算。 Java的浮点数完全遵循IEEE-754标准,这也是绝大多数计算机平台都支持的浮点数标准表示方法。 浮点数表示的范围大,但是,浮点数常常无法精确表示,会在运算过程中产生误差。 double x = 1.0 ... ...
分类:
其他好文 时间:
2019-08-27 12:18:46
阅读次数:
117
1.前言: 一直在从事CS应用程序开发工作,随着工作需求,要对部分数据进行可视化展示,UI设计稿其中就有玫瑰图、雷达图的展示。 花了一个下午回溯原来丢掉的数学知识点。。特此将实现方法记录下。 2.效果图: 3.数据对象(RadarObj) 每个图都是由一个数据集合对象组成,从而绘制出对应的效果,对象 ...
一、numpy简介 numpy官方文档:https://docs.scipy.org/doc/numpy/reference/?v=20190307135750 numpy是Python的一种开源的数值计算扩展库。这种库可用来存储和处理大型numpy数组,比Python自身的嵌套列表结构要高效的多( ...
分类:
其他好文 时间:
2019-08-24 11:48:50
阅读次数:
93
一、numpy模块 1.1 numpy 简介 numpy是python的一种开源的数值计算扩展库,这种库可用来存储和处理大型numpy数组。 numpy库有两个作用: ? 1、区别于list列表,提供了数组操作、数组运算、以及统计分布和简单的数学模型 ? 2、计算速度快,甚至要优于python内置的 ...
分类:
其他好文 时间:
2019-08-23 22:40:31
阅读次数:
116