随笔 - 1759  文章 - 0  评论 - 109  阅读 - 430万
07 2019 档案
python的zip()函数
摘要:zip() 函数用于将可迭代对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象。 如果各个可迭代对象的元素个数不一致,则返回的对象长度与最短的可迭代对象相同。 利用 * 号操作符,与zip相反,进行解压。 zip() 函数语法: 1 zip(iterable1,itera 阅读全文
posted @ 2019-07-31 12:34 一杯明月 阅读(638) 评论(0) 推荐(0) 编辑
python的next()函数
摘要:next(iterobject,defalt)函数的第一个参数是一个可迭代对象,第二个参数可以不写。不写的时候,如果可迭代对象的元素取出完毕,会返回StopIteration。如果第二个参数写一个其他元素,则可迭代对象迭代完毕后,会一直返回写的那个元素。 例子: b=[1,2,3,4] a=iter 阅读全文
posted @ 2019-07-31 11:17 一杯明月 阅读(13562) 评论(1) 推荐(0) 编辑
python的numpy.array
摘要:为什么要用numpy Python中提供了list容器,可以当作数组使用。但列表中的元素可以是任何对象,因此列表中保存的是对象的指针,这样一来,为了保存一个简单的列表[1,2,3]。就需要三个指针和三个整数对象。对于数值运算来说,这种结构显然不够高效。 Python虽然也提供了array模块,但其只 阅读全文
posted @ 2019-07-31 10:47 一杯明月 阅读(8502) 评论(0) 推荐(0) 编辑
python中的object
摘要:继承 object 类的是新式类,不继承 object 类的是经典类,在 Python 2.7 里面新式类和经典类在多继承方面会有差异: class A: def foo(self): print('called A.foo()') class B(A): pass class C(A): def 阅读全文
posted @ 2019-07-29 16:54 一杯明月 阅读(2568) 评论(0) 推荐(0) 编辑
python变量选中后高亮显示
摘要:file>settings>editor>color scheme>general>code>identifier under caret>background 阅读全文
posted @ 2019-07-29 16:37 一杯明月 阅读(588) 评论(0) 推荐(0) 编辑
python的any()函数
摘要:any()函数的参数是一个可迭代对象,其中的一个元素有一个为真,则any()函数返回真,除非全部为假的时候才返回假。 返回:false 阅读全文
posted @ 2019-07-29 11:39 一杯明月 阅读(2102) 评论(0) 推荐(0) 编辑
lambda()函数
摘要:lambda lambda原型为:lambda 参数:操作(参数) lambda函数也叫匿名函数,即没有具体名称的函数,它允许快速定义单行函数,可以用在任何需要函数的地方。这区别于def定义的函数。 lambda与def的区别: 1)def创建的方法是有名称的,而lambda没有。 2)lambda 阅读全文
posted @ 2019-07-27 20:02 一杯明月 阅读(4461) 评论(0) 推荐(0) 编辑
sort()函数中的key
摘要:来源:https://blog.csdn.net/a_newbie_007/article/details/80296542、 来源:https://www.cnblogs.com/bilaisheng/p/10211042.html 阅读全文
posted @ 2019-07-26 22:48 一杯明月 阅读(3119) 评论(0) 推荐(0) 编辑
Python的私有变量与装饰器@property的用法
摘要:Python的私有变量是在变量前面加上双横杠(例如:__test)来标识, Python私有变量只能在类内部使用,不被外部调用,且当变量被标记为私有后,调用时需再变量的前端插入类名,在类名前添加一个下划线,即“_ClassName__变量名”形式。 Python私有变量或方法在自身类中不能直接调用, 阅读全文
posted @ 2019-07-26 11:43 一杯明月 阅读(1099) 评论(0) 推荐(0) 编辑
python的信号管理
摘要:其中信号SIGINT由按下Ctrl-C发出 Get a signal -SIGINT //按下Ctrl-C得到的结果 SIG_DFL:恢复参数signum所指信号的处理方法为默认值。 阅读全文
posted @ 2019-07-25 22:11 一杯明月 阅读(218) 评论(0) 推荐(0) 编辑
python的程序运行时间
摘要:import time start =time.clock() sum=0 for i in range(1,101): sum=sum+i print(sum ) end = time.clock() print('Running time: %s Seconds'%(end-start)) 阅读全文
posted @ 2019-07-24 19:52 一杯明月 阅读(1188) 评论(0) 推荐(0) 编辑
python的readline() 和readlines()
摘要:.readline() 和 .readlines() 之间的差异是后者一次读取整个文件,象 .read() 一样。.readlines() 自动将文件内容分析成一个行的列表,该列表可以由 Python 的 for … in … 结构进行处理。另一方面,.readline() 每次只读取一行,通常比 阅读全文
posted @ 2019-07-24 15:39 一杯明月 阅读(1340) 评论(0) 推荐(0) 编辑
python之if __name__ == '__main__'
摘要:if __name__ == '__main__'的意思是: 当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行; 当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。 阅读全文
posted @ 2019-07-23 21:43 一杯明月 阅读(216) 评论(0) 推荐(0) 编辑
python的isinstance()函数
摘要:以下是使用isinstance()函数的实例: 即:第1个参数是第2个参数的实例。 判断一个对象是不是一个类的实例。 阅读全文
posted @ 2019-07-23 21:38 一杯明月 阅读(446) 评论(0) 推荐(0) 编辑
python字符转数字python浮点转字符
摘要:print(float("260.01478420521632365364543423")) 260.0147842052163数字转字符串: a=10 print(str(a)) 100 阅读全文
posted @ 2019-07-23 16:15 一杯明月 阅读(1380) 评论(0) 推荐(0) 编辑
最小二乘
摘要:移步:https://www.zhihu.com/search?type=content&q=最小二乘拟合 另一个参考:Linear Regression, Clearly Explained!!! - YouTube 阅读全文
posted @ 2019-07-22 22:15 一杯明月 阅读(796) 评论(0) 推荐(0) 编辑
python中类的函数中的self
摘要:Python类中的self到底是干啥的 Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上。后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了。 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有se 阅读全文
posted @ 2019-07-22 12:12 一杯明月 阅读(35722) 评论(0) 推荐(2) 编辑
matlab运行程序时出现failed to start a parallel pool
摘要:运行matlab做并行时得到如下报错: failed to start a parallel pool. (For information in addition to the causing error, validate the profile 'local' in the Cluster Pr 阅读全文
posted @ 2019-07-17 18:31 一杯明月 阅读(3767) 评论(0) 推荐(0) 编辑
matlab之数组反序输出
摘要:a=[1 2 3 4 5] a(end:-1:1)=[5 4 3 2 1] 阅读全文
posted @ 2019-07-17 16:28 一杯明月 阅读(1823) 评论(0) 推荐(0) 编辑
quiver()函数
摘要:1.quiver函数 一般用于绘制二维矢量场图,函数调用方法如下: 1 quiver(x,y,u,v) 该函数展示了点(x,y)对应的的矢量(u,v)。其中,x的长度要求等于u、v的列数,y的长度要求等于u、v的行数。在绘制图像的过程中,通常用 meshgrid 来生成所需的网格采样点。 下面举几个 阅读全文
posted @ 2019-07-16 10:30 一杯明月 阅读(13573) 评论(0) 推荐(1) 编辑
norm()函数
摘要:n = norm(v) 返回向量 v 的欧几里德范数。此范数也称为 2-范数、向量模或欧几里德长度。 例1: K>> norm([3 4]) ans = 5 阅读全文
posted @ 2019-07-16 10:02 一杯明月 阅读(6212) 评论(0) 推荐(0) 编辑
求离散点的曲率
摘要:微分的近似计算及其误差。 注解: 1.右图是误差图像。 下面增加数据密度,误差会更小。 注解: 1.右图是误差图像。 例1. clc;clear;close all; x0 = linspace(0.1,2,100);%x0,y0验证函数离散点,可以非等间隔 y0 = 1./x0; h1 = abs 阅读全文
posted @ 2019-07-15 20:17 一杯明月 阅读(4918) 评论(0) 推荐(0) 编辑
matlab的diff()函数
摘要:diff():求差分 一阶差分 X = [1 1 2 3 5 8 13 21]; Y = diff(X) 结果: Y = 0 1 1 2 3 5 8 X = [1 1 1; 5 5 5; 25 25 25]; Y = diff(X) X = 1 1 1 5 5 5 25 25 25 结果: Y = 阅读全文
posted @ 2019-07-15 16:54 一杯明月 阅读(9263) 评论(0) 推荐(0) 编辑
matlab的拟合函数polyfit()函数
摘要:matlab的多项式拟合: polyfit()函数 功能:在最小二乘法意义之上,求解Y关于X的最佳的N次多项式函数。 clc;clear; close all; x=[1 2 3 4 5]; y=[2.7 7.4 20.0 54.5 148.4]; r=corrcoef(x,y) ;%两个变量的相关 阅读全文
posted @ 2019-07-14 20:27 一杯明月 阅读(19128) 评论(0) 推荐(0) 编辑
解决Python各种no module named "XX"的问题
摘要:import syssys.path.append('路径') 阅读全文
posted @ 2019-07-13 10:01 一杯明月 阅读(4343) 评论(0) 推荐(0) 编辑
两点三次Hermiter插值C++代码
摘要:#include #include #include using namespace std; struct Point2 { double x; double y; Point2(int px, int py) { x = px; y = py; } }; Point2 P0(100, 200); Point2 P1(350, 200); Poin... 阅读全文
posted @ 2019-07-12 20:02 一杯明月 阅读(1689) 评论(0) 推荐(0) 编辑
分段三次Hermite插值及其与三次样条的比较
摘要:分段三次 Hermite 插值多项式 (PCHIP) 分段三次 Hermite 插值多项式 (PCHIP) 分段三次 Hermite 插值多项式 (PCHIP) 语法 p = pchip(x,y,xq) pp = pchip(x,y) 语法 p = pchip(x,y,xq) pp = pchip( 阅读全文
posted @ 2019-07-12 09:15 一杯明月 阅读(13058) 评论(0) 推荐(1) 编辑
How to fix “Internal Diagnostics Hub Exception” in VS 2015?
摘要:This worked for me: This worked for me: Stop the VSHub.exe process Delete the files in %TMP%\VsHub\ Restart the "Visual Studio Standard Collector Serv 阅读全文
posted @ 2019-07-10 12:49 一杯明月 阅读(393) 评论(0) 推荐(0) 编辑
Visual Studio 2017 许可证已过期解决方案
摘要:1.卸载并重安VS2017 2.安装后打开VS2017,点击帮助=》注册产品,输入序列号NJVYC-BMHX2-G77MM-4XJMR-6Q8QF(企业版), KBJFW-NXHK6-W4WJM-CRMQB-G3CDH(专业版),其他版本可自行搜索,然后产品就激活了,可以继续使用。 来源:https 阅读全文
posted @ 2019-07-10 12:24 一杯明月 阅读(17115) 评论(0) 推荐(1) 编辑
三次样条插值
摘要:三次样条插值函数: 被插值函数:f(x)=1/(1+x^2) -5<=x<=5 插值点-5,-4,-3,-2,-1,0,1,2,3,4,5 官方文档: https://ww2.mathworks.cn/help/matlab/ref/spline.html 语法 s = spline(x,y,xq) 阅读全文
posted @ 2019-07-09 12:13 一杯明月 阅读(3847) 评论(0) 推荐(0) 编辑
插值与拟合
摘要:参考:https://wenku.baidu.com/view/e4cdaf87370cba1aa8114431b90d6c85ed3a885e.html 阅读全文
posted @ 2019-07-08 12:39 一杯明月 阅读(352) 评论(0) 推荐(0) 编辑
matlab的poly()函数
摘要:MATLAB中的poly()函数是用于求以向量为解的方程或方阵的特征多项式,可以直接传递多项式方程的系数矩阵。 1、poly([1 2 3])使用的举例。 P=poly([1 2 3]) 可以解出P=[1 -6 11 -6],即求得方程为:x^3-6*x^2+11*x-6=0。 说明:方程x^3-6 阅读全文
posted @ 2019-07-08 10:20 一杯明月 阅读(22934) 评论(0) 推荐(0) 编辑
矩阵特征值与特征向量
摘要:参考:https://www.zhihu.com/search?type=content&q=矩阵特征值 一个计算特征值与特征向量的例子:https://blog.csdn.net/baidu_38172402/article/details/82312967 阅读全文
posted @ 2019-07-08 09:23 一杯明月 阅读(664) 评论(0) 推荐(0) 编辑
拉格朗日插值matlab实现
摘要:已给sin0.32=0.314567,sin0.34=0.333487,sin0.36=0.352274,用线性插值及抛物插值计算sin0.3367的值并估计截断误差。 1. 线性插值 clc;clear; y=sin_L(0.32,0.314567,0.34,0.333487,0.3367); f 阅读全文
posted @ 2019-07-07 21:41 一杯明月 阅读(10782) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示