![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
靓仔爱吃薯仔
仙人掌怕羞,蜥蜴横着走
展开
-
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 · 971 阅读 · 0 评论 -
python复习总结-4
面向对象类(class)是对具有相同属性和方法的一组对象的描述或定义,对象(object)是类的一个具体实例,创建一个新的对象的过程叫做实力化,类属性是类的一个统一属性,其方法不会因为实例化对象的不同而改变,而类方法是类中的一种内置函数。我们直接来以创建一个名叫bobcclass dog(object): def__init__(self,name,kind,month_age): self.name=name self.kind=kind原创 2021-09-12 15:17:23 · 105 阅读 · 0 评论 -
2021-09-11
今天也是内线巨兽原创 2021-09-11 18:15:44 · 80 阅读 · 0 评论 -
python复习总结-3
7函数与抽象简单定义一个函数def function(x,y): return x+ya=function(2,4)print(a)-------------------------------------------------------------------------------------------6通过def语句来对一个期望函数进行定义,通过定义的函数名称来调用该函数。关于函数的参数设置1设置一个默认值参数def greeting(n,g.原创 2021-09-11 10:12:26 · 87 阅读 · 0 评论 -
关于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 · 393 阅读 · 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 · 61 阅读 · 0 评论 -
Python复习总结-2
4数据类型及名字绑定关于元组:元组是一种只读的列表,在该种数据类型被创建之后,我们可以获得其中的数据,但无法对其中的数据进行修改,与列表相同的是,列表中嵌套统计,in,切片等方法仍可以应用在元组中,但是会导致数据被修改的函数如remove等则不能被使用。利用tuple()函数可以将将目标对象修改为元组。关于字典:字典也是一种容纳数据的容器,但集合内没用重复的元素,且内部元素是无顺序的,并且集合内部元素必须是可哈希类型的。列表,元组,字典是不可哈希的,整数,浮点数,字符串,布尔值等是可哈希类型的。利用原创 2021-09-08 15:34:01 · 114 阅读 · 0 评论 -
Python复习总结摘要-1 n
1.变量及简单的数据类型首先我们知道print函数可以将所需要的内容打印在控制台中,这是我们所学习的第一个函数。首先对一个变量命名,接着利用=将所需要的数值赋值给该变量,所赋值的数据有三种类型:1字符串,2浮点数,3整数,4bool型。利用int().float(),str(),可以将数据转换成我们所需要的数据类型。特别需要注意的是,在字符串的输入中,我们通常需要用到一些转义字符来满足我们的操作。\t #产生约四个空格的空白\n #换行符用于使后续输出另一行\' #转译成单引号\'原创 2021-09-07 21:45:28 · 140 阅读 · 0 评论 -
2021-09-06
MATLAB学习笔记图形界面—gui程式设计MATLAB中人机交互的程式设计功能十分强大,首先要想撰写一个gui程式,我们首先要找到自己所预期创建程式的文件夹,在找到文件夹之后, 在命令界面输入guide,将呼叫出程式设计的精灵。在精灵界面我们可以找到很多所需要的元件,在文件选项中可以选择显示元件的名称,方便我们进行gui程式的编撰。选择axes可以将图形显示在gui窗口上,将所需要的元件排布在界面上,我们可以手动对其,也可以拉动选中框,选择对齐工具,可以将元件的排布进行规律化处理。原创 2021-09-06 22:28:55 · 182 阅读 · 0 评论 -
2021-08-26
MATLAB学习笔记基础绘图MATLAB中绘图方式是将function图像将数值与对应自变量用无数的点(point)来进行绘制。1plot绘制方法利用plot绘制,当我们只赋予函数以y值时,MATLAB将会将自变量默认修改为由零开始的规律数列plot(cos(0:pi/20:pi)MATLAB绘制记忆规律为宣告的最新内容将会覆盖更新故去内容,所以当我们想要绘制多张图形时,可以采取一下指令hold onplot(cos(0:pi/20:pi))plot (sin(0:pi/20:pi))原创 2021-08-26 15:10:21 · 91 阅读 · 1 评论 -
2021-08-24
MATLAB学习笔记变量与数据的储存MATLAB中存在许多array(变数),其中numeric (数值变数)与logical(逻辑变数)上节提到,而存在于的numercia中的函数有许多类似于double(),single(),int32()等function方法除此之外仍存在的array1character(chat)字符:一个character代表着从0到225储存的ascll编码,当多个char链接是变成为了string(字符串),字符串之间的链接可以使用[]发放来进行,但用此种方法进行纵向链原创 2021-08-24 17:33:25 · 102 阅读 · 0 评论 -
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 · 91 阅读 · 0 评论