自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 C++对C的加强——namespace命名空间

简述C++标准在C的基础上增加了命名空间,用以将全局作用域分成不同的部分,防止标识符冲突

2023-09-07 11:16:33 128

原创 C++对C的扩展——用一个例子看懂C与C++的区别

用一个例子区分面向过程和面向对象的设计思路,同时阐述了C++语言在C语言基础上的改进加强

2023-09-05 09:59:58 91

原创 C++简介——数据类型、运算符、语法结构

C++基础学习

2022-08-29 15:13:33 507 1

原创 第6章——分支语句和逻辑运算符

分支语句和逻辑运算符

2022-06-28 09:34:06 562

原创 第五章——循环和关系表达式

循环和关系表达式

2022-06-20 15:50:44 466

原创 第四章——复合类型

C++中的复合类型

2022-06-08 09:27:35 120

原创 第三章——处理数据

1、C++变量的命名规则2、C++内置的整型——unsigned long、long、unsigned int、int、unsigned short、short、char、unsigned char、signed char和bool。3、C++11新增的整型:unsigned long long和long long。4、表示各种整型的系统限制的climits文件。5、各种整型的数字字面值(常量)6、使用const限定符来创建符号常量7、C++内置的浮点类型:float、double和long d

2022-06-02 09:06:24 118

原创 第二章——开始学习C++

创建C++程序C++程序的一般格式#include命令main()函数使用cout对象进行输出在C++程序中加入注释何时以及如何使用endl声明和使用变量使用cin对象进行输入定义和使用简单函数2.1myfirst.cpp//myfirst.cpp--displays a message#include <iostream> //预处理器指令int main() //函数头{ //函数开始 using namespace std; //.

2022-05-31 15:45:09 186

原创 C++——重拾NO1

计算机语言要处理两个概念——数据和算法数据:程序使用和处理的信息算法:程序使用的方法C语言——结构化编程将大型程序分解成小型、便于管理的任务。分支限制为一小组行为良好的结构。比如for 循环、while循环、do while循环和if else语句等。C++——面向对象编程类:一种规范,描述了新型数据格式,可以描述对象的基本特征和信息,类规定了可使用哪些数据来表示对象以及可以对这些数据执行哪些操作。对象:是根据这种规范构造的特定的数据结构最简单的C++程序:#include <ios

2022-05-30 14:49:38 70

原创 用Python Matplotlib实现可视化混沌系统

二十世纪的三大科学发现分别是:混沌、相对论和量子力学。爱因斯坦创立的相对论统一了时空观,普朗克等科学家发现的量子力学揭示了微观世界的不可观测性,而Lorenz提出的混沌预示着**确定性系统中蕴含着随机性**。 预备知识: 动力系统:是数学上的一个概念。在动力系统中存在着一个固定的规则,描述了几何空间中的一个**点随时间演化**情况。 例:描述钟摆的晃动、管道中水的流动,或者湖中每年春季鱼类的数量等的数学模型都是动力系统。 在数学中,一个动力系统被称为是自治的,当且仅当这个系统由一组常微分方.

2022-05-10 16:13:11 1342

原创 matplotlib.pyplot 绘图系统简单实践

简单调用matplotlib.pyplotimport matplotlib.pyplot as plt'''matplotlib.pyplot是一个有命令风格的函数集合,它看起来和MATLAB很相似。每一个pyplot函数都使一副图像做出些许改变,例如创建一幅图,在图中创建一个绘图区域,在绘图区域中添加一条线等等。在matplotlib.pyplot中,各种状态通过函数调用保存起来,以便于可以随时跟踪像当前图像和绘图区域这样的东西。绘图函数是直接作用于当前axes(matplotlib中的专有

2022-05-06 16:14:34 464

原创 如何认识自己的电脑——命令提示符的妙用

Windows+R输入cmd,调用命令提示符calc:调用计算器mspaint:调用画板cls:清楚过往指令md /d E: :调用E盘ipconfig:查看电脑IP配置md ABC:创建一个名为ABC的空文件夹cd>ABC.txt:创建一个名为ABC的txtping www.wangzhi.com:查看网站节点...

2022-03-17 15:41:06 360

原创 Python入门数学类编程——抛物运动

# -*- coding: utf-8 -*-"""Created on Fri Jan 7 09:31:13 2022@author: 脂砚斋"""'''生成间隔相等的浮点数'''def frange(start,final,increment): numbers = [] while start < final: numbers.append(start) start = start + increment return

2022-01-07 10:07:19 1176

原创 Python入门数学类编程——万有引力定律

牛顿万有引力定律:质量m1的物体吸引另外一个质量m2的物体的力F,F=Gm1m2/r^2其中,r是两个物体之间的距离,G是引力常数,G=6.674x10^-11 NM2kg-2现在,我们预备计算距离从10-100之间,按5m距离递增的引力,并绘制出图形。# -*- coding: utf-8 -*-"""Created on Thu Jan 6 18:38:31 2022@author: 脂砚斋"""import matplotlib.pyplot as plt#draw the

2022-01-07 09:27:58 1905

原创 Python入门数学类编程——matplotlib绘制折线图

在官网下载anaconda,打开Spyder进行编译x_numbers = [1,3,5] y_numbers = [2,2,3] #三个点(1,2)(2,4)(3,6)from pylab import plot,show #从pylab模块导入plot()函数和show()函数plot (x_numbers,y_numbers,marker='*') #第一个参数是x轴上绘制对象的数字,同理第二个参数show() #plot()函数可以创建图形,但若要使图形显示出来,则需要调用show()函

2022-01-06 18:26:50 565

原创 Python入门数学类编程——解一元二次方程

题目:对任意一元二次方程ax^2+bx+c=0,求解次方程的根。a = float(input('Enter a:'))b = float(input('Enter b:'))c = float(input('Enter c:'))d = (b**2 - 4*a*c)**0.5x1 = (-b+d)/(2*a)x2 = (-b-d)/(2*a)if x1 == x2: print('方程的解是x1=x2={0}'.format(x1))else: print('方程的解是x1

2022-01-04 15:15:57 824

原创 Python入门数学类编程——生成乘法表

'''Multiplication table printer'''for i in range(1,10): for a in range(1,10): print('{0}*{1}={2}'.format(i,a,a*i))>>> =============================================================== RESTART: C:/Users/Multiplication_table.py =====

2022-01-04 14:25:11 330

原创 Python——format()函数

format()函数可以插入标签并对其设置,用以获取一个可读的字符串输出。简单来说,format()函数就是对已经定义了的标签进行一个有序的排序,按占位符{0}、{1}、{2}、…依次往下排序这样我们就可以在print()函数中直接应用format()函数插入各个字符串。需要注意的是,占位符数量必须与标签数量相等。>>> character1 = '贾宝玉'>>> character2 = '林黛玉'>>> character3 = '薛宝钗

2022-01-04 14:14:28 264

原创 if __name__ == ‘__main__‘:的用法

自己运行自己__name__是内置名称,不需要定义def 红楼梦(): print('落了片白茫茫大地真干净')if __name__=="__main__": 红楼梦()print("test1的__name__:"+__name__)

2022-01-04 13:32:56 52

原创 Python入门数学类编程——编写数学计算程序

计算整数因子题目:判断a是否是b的整数因子>>> def is_factor(a,b): if b%a == 0: return True else: return False>>> is_factor(23,89)False>>> is_factor(2,20)True这样每次我们输入a,b两个数字就可以由程序判断a是否是b的整数因子。题目:列出在1到100(包含)之间属于273的整数因子的数>>>

2022-01-04 11:56:45 983

原创 Python入门数学类编程——输入分数和复数,捕获异常

给出输入窗口使用户输入分数>>> from fractions import Fraction>>> a = Fraction(input('enter a fraction'))enter a fraction7/65>>> aFraction(7, 65)>>> a = Fraction(input('enter a fraction:')) SyntaxError: unexpected indent>&

2022-01-02 16:32:38 973

原创 Python入门数学类编程-----获取用户输入input()函数,处理异常和无效输入,is_integer()函数过滤非整数

input()函数是用来接收用户输入的函数,通过它,我们可以获取一个要求用户输入数字的窗口程序,等用户输入后,就会继续对输入的数字执行特定的操作,然后显示操作的结果。input()函数可以使得一个写好的函数或者程序不断地对不同的输入内容执行操作。>>> a=input()47219>>> a'47219'>>> 可以看到,执行操作后的返回值是以字符串的形式返回的,在Python中,两个引号(单引号和双引号)之间的内容是字符串。如果要对输入

2021-12-30 16:48:26 1707

原创 Python解决工作中的数学——进制转换,条件函数

题目:y=((2^a)*(x+1))/16b=16a+xa=0,1,2,3y=[0.5,15.5],且y能整除0.5求解b,且把b转换为十六进制y=float(input('请输入0.5-15.5内能整除0.5的数:'))x=int()a=int()b=int()if 0.5<=y<=1.5: x=16*y-16 a=0else: if 2<=y<=3.5: x=8*y-16 a=1 else:

2021-12-30 16:35:50 852

原创 Python入门数学类编程-----基础数学运算

基本数学运算直接运用+、—、/、*、//(返回结果为整数)不同类型的数字>>> type(1.4781290)<class 'float'>>>> type(1830)<class 'int'>>>> int(321.34523)321>>> float(321)321.0分数需要载入使用fractions模块。模块就是已经有了的程序,我们可以通过调用模块直接使用里面已经有的类、函数以

2021-12-27 13:41:42 882

原创 为什么RGBW排列比RGB排列分辨率更高

浅谈RGB、RGBW、YUV三种色彩格式

2021-12-22 09:15:34 2979

原创 **浅谈DTOF和ITOF**

浅谈DTOF和ITOFTOF(time of flight):利用光飞行的时间来分析立体物体距离的技术DTOF(direct time of flight):直接利用光飞行时间来分析的技术ITOF(indirect time of flight):间接利用光飞行时间来分析的技术

2021-12-22 09:08:31 346

原创 Plotly基础图形

Plotly绘图模块库支持的图形格式很多,其绘图对象包括如下几种。Angularaxis:极坐标图表Area:区域图Bar:条形图Box:盒型图、又称箱线图、盒子图、箱图Candlestick与OHLC:金融行业常用的K线图与OHLC曲线图ColorBar:彩条图Contour:轮廓图(等高线图)Choropleth:等值线图Line:曲线图Heatmap:热点图Histogram:直方图Histogram 2d:2D平面直方图histogram 2d Contour:二维轮廓直

2021-03-27 23:15:57 246

原创 python数据分析可视化绘图

基于Ploty的动态可视化绘图安装Ploty包在线初始化,Ploty提供了一个在线托管绘图结果的Web服务平台,用户可以在网站免费创建一个账号。用户绘制的图表会保存在自己的在线Ploty账户中,并且可以控制相应的权限,免费的托管方式是公共的,私有的托管方式是需要付费的。安装好ploty后要设置下自己的凭据。```python# _*_ coding utf-8 _*_# 开发人员: 脂砚斋# 开发时间: 2021/3/19 22:39# 文件名称: 数据可视化.py# 开发工具: PyC

2021-03-27 22:56:22 150

原创 C语言观影记录

C语言观影记录存档#include <stdio.h>#include <string.h>#define TSIZE 45#define FMAX 5struct film{char title[TSIZE];int rating;};char*s_gets(char str[],int lim);int main(void){struct film movies[FMAX];int i = 0;int j;puts("Enter first movi

2020-12-01 11:01:29 120

原创 Python简单入门实例 爬虫一个网络图片

从零开始学习Python的笔记记录 爬虫一个图片2020/10/29Pycharm的安装:下载网址:http://www.jetbrains.com/download/download-thannks.html?platform=windowsIDE:软件、开发工具、提高开发效率集成开发环境-编辑器-调试环境-解释器Python的用途网络爬虫-自动去互联网帮我们批量的下载我们需要的资源的程序(代替人类)-收集数据-大数据,机器学习Web开发-网站淘宝、oa、erp、支付宝、微

2020-10-29 21:43:11 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除