自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 matlab中数值微分与积分

matlab中数值的微分逻辑与我们所熟知的微分逻辑相同,利用近似处理 首先来看多项式的微分处理,我们首先看一个函数polyval(),该函数可以对所获得函数进行单个单元计算,当我们处理多项式时,可以将每个多项式的常数项提出来构造一个矩阵,再对该矩阵进行处理 #对该函数进行处理:9x^3-5x^2+3x+7,在-2到5之间赋值画图 a=[9 -5 3 7],x=-2:001:5; f=polyval(a,x); xlabel('x'),ylabel('f(x)'); set(gac,'fontsize'

2021-10-15 19:40:09 969

原创 python复习总结-4

面向对象 类(class)是对具有相同属性和方法的一组对象的描述或定义,对象(object)是类的一个具体实例,创建一个新的对象的过程叫做实力化,类属性是类的一个统一属性,其方法不会因为实例化对象的不同而改变,而类方法是类中的一种内置函数。 我们直接来以创建一个名叫bobc class dog(object): def__init__(self,name,kind,month_age): self.name=name self.kind=kind

2021-09-12 15:17:23 104

原创 2021-09-11

今天也是内线巨兽

2021-09-11 18:15:44 80

原创 python复习总结-3

7函数与抽象 简单定义一个函数 def function(x,y): return x+y a=function(2,4) print(a) ------------------------------------------------------------------------------------------- 6 通过def语句来对一个期望函数进行定义,通过定义的函数名称来调用该函数。 关于函数的参数设置 1设置一个默认值参数 def greeting(n,g.

2021-09-11 10:12:26 85

原创 关于matlab影像处理imhist直方图均衡化问题

我们得到一张影像,利用imhist函数我们可以获得一个直方图,横轴是灰度,纵轴是数量,当前问题怎么将一张直方图均衡化。 我的想法是通过函数计算出原最大最小值与0-255之间的映射关系,然后在利用双重循环遍历所有的像素, 将每个像素的灰度值都映射出来,最后的得到的图像就是均衡化后的直方图 I=imread('pout.tif'); for i=1:size(I,1) for j=1:size(I,2) a=I(i,j); I(i,j)=a*1.7-127.5;

2021-09-10 18:26:10 391 1

原创 2021-09-08

matlab学习笔记 初阶影像处理 数字影像由三种,彩色,灰阶,与黑白。影像是由很多像素组成,每个像素的大小都是1比特,可以表示在1到255中的数,黑白影响中只有1和0,像素块表示黑和白,而在灰阶影像中,每个像素都是一个数值代表一个灰度,所以整张图像也是可以看作一个十分庞大的矩阵。至于彩色图像,则是由rgb三种矩阵三维叠加在一起,从而产生彩色的效果。 如和读取和显示影像使用imread,image >> clear,close all >> i=imread('pout.t

2021-09-08 23:48:48 60

原创 Python复习总结-2

4数据类型及名字绑定 关于元组:元组是一种只读的列表,在该种数据类型被创建之后,我们可以获得其中的数据,但无法对其中的数据进行修改,与列表相同的是,列表中嵌套统计,in,切片等方法仍可以应用在元组中,但是会导致数据被修改的函数如remove等则不能被使用。利用tuple()函数可以将将目标对象修改为元组。 关于字典:字典也是一种容纳数据的容器,但集合内没用重复的元素,且内部元素是无顺序的,并且集合内部元素必须是可哈希类型的。列表,元组,字典是不可哈希的,整数,浮点数,字符串,布尔值等是可哈希类型的。利用

2021-09-08 15:34:01 112

原创 Python复习总结摘要-1 n

1.变量及简单的数据类型 首先我们知道print函数可以将所需要的内容打印在控制台中,这是我们所学习的第一个函数。 首先对一个变量命名,接着利用=将所需要的数值赋值给该变量,所赋值的数据有三种类型:1字符串,2浮点数,3整数,4bool型。利用int().float(),str(),可以将数据转换成我们所需要的数据类型。特别需要注意的是,在字符串的输入中,我们通常需要用到一些转义字符来满足我们的操作。 \t #产生约四个空格的空白 \n #换行符用于使后续输出另一行 \' #转译成单引号 \'

2021-09-07 21:45:28 139

原创 2021-09-06

MATLAB学习笔记 图形界面—gui程式设计 MATLAB中人机交互的程式设计功能十分强大,首先要想撰写一个gui程式,我们首先要找到自己所预期创建程式的文件夹,在找到文件夹之后, 在命令界面输入guide,将呼叫出程式设计的精灵。 在精灵界面我们可以找到很多所需要的元件,在文件选项中可以选择显示元件的名称,方便我们进行gui程式的编撰。 选择axes可以将图形显示在gui窗口上,将所需要的元件排布在界面上,我们可以手动对其,也可以拉动选中框,选择对齐工具,可以将元件的排布进行规律化处理。

2021-09-06 22:28:55 180

原创 2021-08-27

MATLAB学习笔记 进阶绘图 1特殊的plot绘图方法 对数图: x=logspace(-1,1,100); #产生100个由10^-1到10^1的一维向量 y=x.^2; sunplot(2,2,1); plot(x,y); title('plot'); semilogx(x,y); #对x,y中的x取对数 title('semilogx'); subplot(2,2,2); semilogy(x,y); #对y取对数 title('semilogy'); s

2021-08-27 16:28:10 269

原创 2021-08-26

MATLAB学习笔记 基础绘图 MATLAB中绘图方式是将function图像将数值与对应自变量用无数的点(point)来进行绘制。 1plot绘制方法 利用plot绘制,当我们只赋予函数以y值时,MATLAB将会将自变量默认修改为由零开始的规律数列 plot(cos(0:pi/20:pi) MATLAB绘制记忆规律为宣告的最新内容将会覆盖更新故去内容,所以当我们想要绘制多张图形时,可以采取一下指令 hold on plot(cos(0:pi/20:pi)) plot (sin(0:pi/20:pi))

2021-08-26 15:10:21 90 1

原创 2021-08-24

MATLAB学习笔记 变量与数据的储存 MATLAB中存在许多array(变数),其中numeric (数值变数)与logical(逻辑变数)上节提到,而存在于的numercia中的函数有许多类似于double(),single(),int32()等function方法除此之外仍存在的array 1character(chat)字符:一个character代表着从0到225储存的ascll编码,当多个char链接是变成为了string(字符串),字符串之间的链接可以使用[]发放来进行,但用此种方法进行纵向链

2021-08-24 17:33:25 101

原创 2021-08-24

MATLAB学习笔记 结构程式化与自定义函数 1使用for while if.等逻辑化程式语言时,需要用end来宣告该逻辑运算的终止,在构建多单元程式运行时,可以使用%%来进行表述的分割 2逻辑运算符号 3 if elseif else 的使用同c语言与python中使用方式相同 4 switch:输入一个变量,并在其内部搭建预估可能的case,程式运行时将会进行变量与case相同的条件下的宣告 5 while break 的使用方式同c语言与python的使用方式相同 6 for 可以进行有限次数的循环,

2021-08-24 10:05:49 85

空空如也

空空如也

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

TA关注的人

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