自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python】Listbox组件 Scrollbar组件 Scale组件

Listbox组件在选项特别多的时候,Listbox是以列表的形式显示出来,并支持滚动条操作,所以在对于需要提供大量选项的情况下会更适用。from tkinter import *root = Tk()theLB = Listbox(root,setgrid=True)theLB.pack()for item in ["1","2","3","4"]: theLB.in...

2018-07-31 10:44:34 1096

原创 【Python】Radiobutton组件 LabelFrame组件 Entry组件

Radiobutton组件Radiobutton组件跟Checkbutton组件的用法基本一致,唯一不同的是Radiobutton实现的是“单选”的效果。要实现这种互斥的效果,同组内的所有Radiobutton只能共享一个variable选项,并且需要设置不同的value选项值。         注释掉的也是一种方法import tkinter as tkroot = tk....

2018-07-29 22:09:05 1076

原创 【Python】Label组件 Button组件 Checkbutton组件

Label组件Label组件是用于在界面上输出描述的标签。#导入tkinter模块所有内容from tkinter import *#创建一个主窗口,可以容纳整个GUI程序root = Tk()root.title("hhh")textLabel = Label(root,text="努力努力再努力!\n努力努力再努力!!\n努力努力再努力!!!" ...

2018-07-29 17:10:33 725

原创 【Python】Tkinter 体验

import tkinter as tkroot = tk.Tk()root.title("work hard")#添加一个Label组件,Label组件是GUI程序中最常用的组件之一#Label组件可以显示文本,图标或图片#在这里我们让它显示指定文本theLabel = tk.Label(root,text="努力努力再努力")#然后调用Label组件的pack()方法,用于自动...

2018-07-29 14:02:17 219

原创 概率函数 概率分布 分布函数

离散型随机变量:随机变量的值可以逐个列举出来连续型随机变量:可以取区间内一切值的随机变量先来讨论离散型随机变量的概率分布,概率函数,分布函数概率函数:用函数的形式来表达概率(一次只能表示一个取值的概率)概率分布:理解这个概念的重点在“分布”二字。下图可以表示的是:离散型随机变量的值分布和值的概率分布列表(概率)分布函数:概率函数取值累加的结果(又叫累积概率函数) 连...

2018-07-29 10:34:13 2103

原创 【Python】Scrapy爬虫实战(腾讯社会招聘职位检索)

爬虫网页:https://hr.tencent.com/position.php应用Scrapy框架,具体步骤就不详细说明,前面几篇Scrapy有一定的介绍因为要涉及到翻页,下面的代码使用拼接的方式获取url,应用在一些没办法提取下一页链接的情况下直接写  if self.offset < 3610:  不太好,之后可能会发生变化,所以最好的方式就是获取下一页的url再发送请求。...

2018-07-28 17:18:33 623

原创 【Python】Scrapy爬虫实战(传智播客老师简介)

在文件夹里创建一个爬虫项目scrapy startproject ITcast 在spiders目录下:scrapy genspider itcast---------------------------------------------------------------------------------------------------------------...

2018-07-28 12:58:01 2239

原创 【Python】Scrapy爬虫实战(豆瓣电影 Top 250)

今天一天都在弄Scrapy,虽然爬虫起来真的很快,很有效率,但是......捣鼓了一天豆瓣电影 Top 250:https://movie.douban.com/top250安装好的scrapy在你想要的文件夹的目录下输入命令:scrapy startproject douban_moive在spiders目录下:scrapy genspider myspider  ...

2018-07-27 22:12:36 3354

原创 【Python】百度首页GIF动画的爬虫

今天百度首页的GIF动画很可爱,就想着用才学的爬虫爬取一下,虽然直接点击“图片另存为”就可以了 import requestsimport urllibclass Gif(): def __init__(self): self.url = "https://www.baidu.com/" self.headers = {...

2018-07-27 09:27:59 1216

原创 win10 +python 3.6.4安装scrapy

第一步:首先,我们先在电脑上安装好python3.6并且配置好环境变量,以可以直接在命令行界面输入python命令可以出现如图的界面为主。第二步:升级pip ,在cmd窗口中会有提示,没有提示的话就已经是最新版本了第三步:下载一些依赖https://www.lfd.uci.edu/~gohlke/pythonlibs/通过命令:pip install xxxx 安装以下...

2018-07-27 08:52:43 291

原创 非线性规划

非线性规划还没有适用于各种问题的一般算法,各个方法都有自己特定的适用范围。对一个实际问题把它归结为非线性规划问题时,一般要注意以下几点:确认供选方案:收集与问题有关的资料,全面熟悉问题后,确认供选方案,并用一组变量表示它们 提出追求目标:极小化或者极大化目标,用数学关系式表示 给出价值标准:要确立所考虑的目标“好”或“坏”的价值标准 寻求限制条件:用等式或者不等式表示非线性规划的M...

2018-07-26 15:08:32 1281

原创 【Python】百度贴吧图片的爬虫实现(努力努力再努力)

学会爬取图片以后,第一时间去了张艺兴吧,哈哈哈哈哈哈一定要放上一张爬取的照片,哼唧import reimport requestsimport urllibclass Baidutieba(): def __init__(self): self.url = "http://tieba.baidu.com/p/4876047826?pn={}"#url...

2018-07-25 19:49:49 372 1

原创 【Python】数据提取xpath和lxml模块(糗事百科的爬虫)

程序中用到的一些零碎知识点:一、列表推导式:帮助我们快速生成一堆数据的列表1、format:字符串格式化的一种方式>>> ["10月{}日".format(i) for i in range(1,10)]['10月1日', '10月2日', '10月3日', '10月4日', '10月5日', '10月6日', '10月7日', '10月8日', '10月9日']...

2018-07-25 16:20:08 586

原创 【Python】数据提取xpath和lxml模块(豆瓣电影排行榜的爬虫)

xpathxpath:一门从html中提取数据的语言xpath语法1、选择节点(标签)    /html/head/meta :能够选中html下的head下的所有的meta标签2、// :能够从任意节点开始选择    //li:当前页面上所有的li标签   //html/head/link :head下所有的link标签3、@符号的用途:1)、选择具体某个元素//div[...

2018-07-25 12:17:25 1027

原创 【Python】百度翻译的爬虫实现(后篇)

 这个程序可以实现中英文的自动识别然后进行翻译看着程序就很好理解。import requestsimport jsonclass Translation(): '''翻译''' def __init__(self,content): self.content = content self.url = "http://fanyi.ba...

2018-07-24 14:54:13 883

原创 【Python】有道翻译的爬虫实现(后篇)

前面说到,有道翻译和百度翻译不同(百度翻译是模拟iPhone手机,可能百度翻译用Pc端也会有类似的问题,有道翻译的User—Agent是Pc端)每一次的salt和sign都不一样,这是什么原因产生的呢?一、每一次翻译的时候浏览器会从服务器获取这两个值,导致这两个值不一样二、按照一定的规则在本地生成 画波浪线的是请求翻译的,其他的都是没有任何数据返回的,所以应该是第二...

2018-07-24 13:59:55 845 3

原创 【Python】有道翻译的爬虫实现(前篇)

import requestsimport jsonurl ="http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule"data = {"i": "我喜欢学习","from": "AUTO","to": "AUTO","smartresult

2018-07-24 12:41:04 278

原创 【Python】百度翻译的爬虫实现(前篇)

该程序只能实现中文到英文的翻译 import requestsimport jsonurl = "http://fanyi.baidu.com/basetrans"query_str = input("请输入要翻译成英文的内容:")data={ "query": query_str,"from": "zh","to": "en"}hearde

2018-07-24 12:36:46 555

原创 平均值 几何平均数 算术平均数 调和平均数 平方平均数

参考页面:https://baike.baidu.com/item/%E5%B9%B3%E5%9D%87%E5%80%BC/8353298https://baike.baidu.com/item/%E7%AE%97%E6%9C%AF%E5%B9%B3%E5%9D%87%E6%95%B0/7567019?fr=aladdin#1https://baike.baidu.com/item/%...

2018-07-23 21:44:00 13029

原创 【编程题】猜年龄

题目标题: 猜年龄美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。”请你推算一下,他当时到底有多年轻。#include ...

2018-07-23 16:46:52 2114 2

原创 【MATLAB】符号数学计算(八):符号分析可视化

一、funtool分析界面在命令行窗口中输入:funtool 这里就说一下第四排:Insert:把当前激活窗的函数写入列表 Cycle:依次循环显示fxlist中的函数 Delete:从fxlist列表中删除激活窗的函数 Reset:使计算器恢复到初始调用状态 Help:获取有关界面的在线提示说明 Demo:自动演示 Close:关闭对话框 二、taylort...

2018-07-23 10:53:47 1634 1

原创 【MATLAB】符号数学计算(七):符号微积分、符号微分方程求解、符号代数方程求解

一、符号表达式的极限limit(F,x,a):求当时,符号表达式F的极限。 limit(F,a):符号表达式F采用默认自变量(可由函数findsym求得),该函数求F的自变量趋于a时的极限值。 limit(F):符号表达式采用默认变量,并以a=0作为自变量的趋近值。 limit(F,x,a,'right')或limit(F,x,a,'left'):分别求符号表达式的左极限和右极限。&...

2018-07-23 10:42:16 7384 1

原创 【MATLAB】符号数学计算(六):符号函数的操作

一、复合函数的操作compose(f,g):返回复合函数f(g(y)),此处f=f(x),g=g(y); compose(f,g,x,z):返回自变量是z的复合函数f(g(z))>> syms x y>> f=sym('x+x^-1');>> g=sym('sin(x)');>> h=('1+y^2');>> compo...

2018-07-23 09:13:45 4498

原创 【MATLAB】符号数学计算(五):符号函数的替换

一、subs替换函数R=subs(S):用工作区中的变量值替换符号表达式中的某一特定符号。 R=subs(S,New):用新符号变量New来替换符号表达式S中的默认变量。 R=subs(S,Old,New)>> syms x y>> f=sym('x^2+x*y+y^2') f = x^2 + x*y + y^2 >> x=2;&gt...

2018-07-22 20:24:40 13449

原创 【MATLAB】符号数学计算(四):符号表达式操作

一、符号表达式合并R=collect(S):将表达式S中相同次幂的项合并。S可以是一个表达式,也可以是一个符号矩阵。 R=collect(S,v):将表达式中S中v的相同次幂进行合并。如果v没有指定,则默认将含有x的相同次幂的项进行合并。>> syms x y t;>> f=sym('x*cos(t)+y*sin(t)+(x^2+2*x*y+3*y^2)*t')...

2018-07-22 19:53:16 8321

原创 【MATLAB】符号数学计算(三):符号的精度计算

符号计算的一个非常显著的特点是,由于计算中不会出现舍入误差,从而可以得到任意精度的数值解。(要计算精确,就要牺牲计算时间和储存空间)符号工具箱中有三种不同类型的算术运算:数值类型:MATLAB的浮点算术运算。 有理数类型:Maple的精确符号运算。 VPA类型:Maple的任意精度算术运算。(1)函数命令digits调用格式:digits(d):调用该函数后的近似解的精度变成...

2018-07-22 19:17:32 3037

原创 【MATLAB】符号数学计算(二):符号运算中的运算符和函数

一般的这里就不再列举1、算术运算符号运算符号“ ' ”、“ .' ”分别实现矩阵的共轭转置和非共轭转置。>> syms a b c d;>> A=sym('[a,b;c,d]') A = [ a, b][ c, d] >> R1=A' R1 = [ conj(a), conj(c)][ conj(b), conj(d)]...

2018-07-22 17:04:45 1703

原创 【MATLAB】符号数学计算(一):符号对象的创建

一、符号对象的创建命令1、函数命令sym( )variable=sym(A,flag) S=sym('A',flag)如果A是(不带单引号)是一个数字、数值矩阵或者数值表达式,则输出结果是将数值对象转换成的符号对象。如果A(带单引号)是一个字符串,输出结果则是将字符串转换成的符号对象。其中flag为转换对象应该符合的格式。如果转换对象为数值对象,flag有如下选择:d:...

2018-07-22 16:50:17 2470

原创 【MATLAB】数据分析之多项式及其函数

1、多项式的表达式和创建MATLAB中使用一维向量来表示多项式。将多项式按照降幂次序存放在向量中。多项式就可以用向量 [2 3 5 0 1]来表示。2、多项式求根>> p=[1 2 1]p = 1 2 1>> r = roots(p)r = -1 -13、由根创建多项式>> ...

2018-07-22 13:51:56 1855

原创 【MATLAB】将向量表示的多项式用字符串输出的通用函数示例

%创建一个名为pprintf的M文件function s = pprintf(p)%UNTITLED7 此处显示有关此函数的摘要% 此处显示详细说明if nargin>1 error('Too much input arguments');endwhile(p(1)==0) p1=[];endl=length(p);if l==0 s='0';...

2018-07-22 13:23:18 2544 2

原创 【MATLAB】数据分析之函数数值积分

一、数值积分问题的数学表达称为积分节点,称为求积系数。右端公式称为左端定积分的某个数值积分。MATLAB支持三重以下的积分运算。分别为:          在计算积分时,要求积分区间是确定的。二、一元函数的数值积分1、quad函数:采用遍历的自适应辛普森法计算函数的数值积分。                        适用于精度要求低,被积函数平滑性差的数值...

2018-07-22 11:43:32 11638

原创 【MATLAB】数据分析之求函数的极限(limit)

在MATLAB中采用limit函数求某个具体函数的极限,其调用格式如下:limit(expr,x,a):当xa时,对函数expr求极限,返回值为函数极限。 limit(expr):默认当x0时,对函数expr求极限,返回值为函数极限。 limit(expr,x,a,'left'):当xa时,对函数expr求其左极限,返回值为函数极限。 limit(expr,x,a,'right'):当x...

2018-07-22 10:53:28 5234

原创 【MATLAB】交互式绘图(ginput,gtext,zoom)

1、ginput指令:[x,y]=ginput(n)              %(其功能是用鼠标从二维图形中获取n个点的数据坐标) x=-8*pi:pi/100:8*pi;y1=sin(x);y2=4*sin(x/4);plot(x,y1,'r-',x,y2,'k-');legend('sin(x)','4sin(x/4)');grid on;[x,y]=ginpu...

2018-07-22 09:38:55 6884

原创 【Python】turtle库的小应用

心血来潮,哈哈哈,画的不好,请多见谅 大家如果想要尝试turtle库,可以借鉴:https://www.cnblogs.com/nowgood/p/turtle.html导入库,我的pycharm里可以直接使用,哈哈哈,不行就pip吧import turtleif __name__ == '__main__': turtle.hideturtle() tur...

2018-07-21 19:04:52 760

原创 【MATLAB】数据分析之数据插值

插值:求过已知有限个数据点的近似函数。区别于拟合:拟合:已知有限个数据点求近似函数,不要求过已知数据点,只要求在某种意义下它在这些点上的总偏差最小。基本常用的插值方法:拉格朗日多项式插值,牛顿插值,分段线性插值,Hermite插值,三次样条插值。MATLAB使用interp1来实现一维插值。Vq = interp1(X,V,Xq,METHOD)      X为自变量的取值...

2018-07-21 16:11:47 10024

原创 【MATLAB】雅可比矩阵jacobi matrix

参考页面:https://baike.baidu.com/item/%E9%9B%85%E5%8F%AF%E6%AF%94%E7%9F%A9%E9%98%B5/10753754?fr=aladdin#1在向量微积分中,雅可比矩阵是一阶偏导数以一定方式排列成的矩阵,其行列式称为雅可比行列式。由球坐标系到直角坐标系的转化由F函数给出︰ 此坐标变换的雅可比矩阵是...

2018-07-21 13:45:43 5069

原创 【MATLAB】三维图形的绘制mesh

步骤如下:(1)确定自变量x和y的取值范围和取值间隔x = x1 :dx :x2 , y = y1 : dy : y2(2)构成xoy平面上的自变量采样“格点”矩阵①利用格点矩阵的原理生成矩阵。x=x1:dx:x2;y=y1:dy:y2;X=ones(size(y))*x;Y=y*ones(size(X));②利用meshgrid指令生成“格点”矩阵。x=x...

2018-07-20 15:57:12 17143 6

原创 2002高教社杯---A车灯线光源的优化设计

A题  车灯线光源的优化设计 安装在汽车头部的车灯的形状为一旋转抛物面,车灯的对称轴水平地指向正前方, 其开口半径36毫米,深度21.6毫米。经过车灯的焦点,在与对称轴相垂直的水平方向,对称地放置一定长度的均匀分布的线光源。要求在某一设计规范标准下确定线光源的长度。    该设计规范在简化后可描述如下。在焦点F正前方25米处的A点放置一测试屏,屏与FA垂直,用以测试车灯的反射光。在屏上...

2018-07-19 09:18:31 895

原创 【MATLAB】MATLAB的控制流

1、if-else-endif expression commands1elseif expression2 commands2...else commandsnend2、switch-caseswitch value case1 test1%如果value等于test1,执行command1,并结束此结构 ...

2018-07-16 17:04:45 861

原创 【MATLAB】稀疏矩阵(含有大量0元素的矩阵)

1、稀疏矩阵的储存方式对于稀疏矩阵,MATLAB仅储存矩阵所有非零元素的值及其位置(行号和列号)。2、稀疏矩阵的生成1)利用sparse函数从满矩阵转换得到稀疏矩阵函数名称表示意义sparse(A)由非零元素和下标建立稀疏矩阵A。如果A已是一个稀疏矩阵,则返回A本身。sparse(u,v,a)生成大小为max(u) x max(v)的稀疏矩阵。其中u和v是整数向量,a是实数或者复数向量sparse...

2018-07-15 17:47:59 8177

空空如也

空空如也

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

TA关注的人

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