![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
matlab编程
文章平均质量分 54
matlab编程,建模,图像处理等等
sereasuesue
生命不息 奋斗不止
逆风的方向更适合飞翔
展开
-
建模之数据处理常用方法
灰色系统模型灰色系统模型在数据处理和预测中经常使用。灰色系统理论建模特点:原始数据必须等时间间距。处理思路:首先对原始数据进行累加,弱化原始时间序列数据的随机因素.然后建立生成数的微分方程。GM(1,1)模型是灰色系统理论中的单序列一阶灰色微分方程Matlab实现程序%1997--2003年数据A=[83.0, 79.8,78.1,85.1,86.6,88.2,90.3,86.7,93.3,92.5,90.9,96.9;101.7,85.1,87.8...原创 2021-09-01 19:51:59 · 1320 阅读 · 0 评论 -
全国大学生数学建模竞赛、美赛研究生数学建模优秀论文分享
想准备建模的你是不是和我一样到处找某年国赛优秀论文,网上很多要么是图片的,要么下载要币还不少,要不是某都文库之类的一点都不方便当当当,它来了 1992到2020全国大学生数学建模竞赛优秀论文免费分享,pdf版的呦,如果有帮助欢迎点赞收藏https://pan.baidu.com/s/1R2R0HxK-UbziG0po8eK6AA 提取码:5pHR国赛2019优秀论文还有认证杯数学建模论文 - 中国大学生在线 (moe.gov.cn)当然官方也会放,不过不全...原创 2021-08-19 20:57:13 · 3910 阅读 · 5 评论 -
MATLAB常见运算
常用函数(1) 三角函数sin-----正弦 sinh---双曲正弦 asin----反正弦 asinh---反双曲正弦cos----余弦 cosh---双曲余弦 acos----反余弦 acosh---反双曲余弦tan-------正切 tanh----双曲正切 atan-----反正切 atanh-----反双曲正切(2) 指数函数与对数函数exp -------指数 log--------e为底的对数 log10------常用对数 sqrt-----平方根与复数有关的函数原创 2021-08-13 10:47:14 · 1941 阅读 · 1 评论 -
矩阵论证明题
任意可逆矩阵A的逆矩阵A可以表示为A的多项式.范数证明参考链接https://www.docin.com/p-1320153615.html原创 2021-01-03 18:38:43 · 4118 阅读 · 0 评论 -
高等工程数学第7 8章部分答案(吴)
第二题 p213代码实现 clear,clc x = [0,4,10,15,21,29,36,51,68]'; n=length(x); y = [66.7,71.0,76.3,80.6,85.7,92.9,99.9,113.6,125.1]'; X = [ones(size(x)),x]; [b,bint,r,rint,stats] = regress(y,X); %y对t的回归方程为:y =67.5313+0.8719t...原创 2020-12-31 14:06:03 · 1204 阅读 · 0 评论 -
方差分析MATLAB实现
单因素方差分析的MATLAB实现单因素均衡数据的实现单因素非均衡数据方差分析p192 8.22 X=[85,80,90,88,87,94,56,62,55,48,92,99,95,91,75,72,81]; group=[ones(1,3),2*ones(1,4),3*ones(1,2),4*ones(1,2),5*ones(1,4),6*ones(1,3)]; anova1(X,group);从箱线图可以看到第2个第五个离盒子中心线较远,效果较为突出按计算原创 2020-12-30 13:14:34 · 4321 阅读 · 0 评论 -
方差分析(高等工程数学)
在方差分析中,在试验中变化的因素称为因子,用A B C……表示,因子在实验中所取的不同状态称为水平,因子A的r个不同水平用A1、A2、……表示单因子方差分析例:为寻求适应本地区的高产油菜品种,今选了五种不同品种进行试验,每一品种在四块试验田上得到在每一块田上的亩产量如下:我们要研究的问题是诸不同品种的平均亩产量是否有显著差异.参考链接:https://wenku.baidu.com/view/a4c71d616394dd88d0原创 2020-12-30 12:46:52 · 994 阅读 · 0 评论 -
用MATLAB计算常规矩阵函数 eAt sinA
矩阵指数计算和比较A的指数和A的矩阵指数。A = [1 1 0; 0 0 2; 0 0 -1];exp(A)ans = 3×3 2.7183 2.7183 1.0000 1.0000 1.0000 7.3891 1.0000 1.0000 0.3679expm(A)ans = 3×3 2.7183 1.7183 1.0862 0 1.0000 1.2642 ...原创 2020-12-28 13:06:52 · 6381 阅读 · 2 评论 -
图像和视频质量评估算法 资源帖
图像和视频质量评估算法整合http://live.ece.utexas.edu/research/Quality/index_algorithms.htmSSIM、MS-SSIM、VIFP、GMSM、GMSD 和 VMAF 新版的视听版本! 请在此处下载,如果您使用本软件,请在任何已发表的作品中引用以下论文。 X. Min, G. Zhai, J. 周, M.C Q. Farias, 和 A.C. Bovik, "视听信号主观和客观质量评估研究", IEEE 图像处理交易, 第 29 卷, 第原创 2020-12-23 19:04:37 · 1285 阅读 · 0 评论 -
MATLAB线性回归实例 平炉炼钢
在平炉炼钢中,由于矿石与炉气的氧化作用,铁水的总含碳量在不断降低,一炉钢在冶炼初期总的去碳量Y与所加的两种矿石的量X1、X2及熔化时间x,(单位:5min)有关.经实测某号平炉的49组数据如表4.4.1所示.求Y对X1,X2,X3的线性回归方程,检验回归方程和回归系数的显著性.如有不显著的变量,请剔除之并求剔除不显著的变量之后的回归方程.数据在文档尾close all;clear all;clc x1=[2 7 5 12 1 3 3 6 7 0 3 0 8 6 0 3 .原创 2020-12-22 15:33:51 · 1328 阅读 · 3 评论 -
利用Matlab进行线性回归分析(1)
利用Matlab进行线性回归分析利用 Matlab 进行线性回归分析回归分析是处理两个及两个以上变量间线性依存关系的统计方法。可以通过软件 Matlab 实现。1. 利用 Matlab 软件实现在 Matlab 中,可以直接调用命令实现回归分析,( 1 ) [b,bint,r,rint,stats]=regress(y,x) ,其中 b 是回归方程中的参数估计值, bint 是 b 的置信区间, r 和 rint 分别表示残差及残差对应的置信区间。 stats 包含三个数字,分别是相关系原创 2020-12-22 11:30:04 · 34775 阅读 · 6 评论 -
MATLAB拟合优度检验
h = chi2gof(x)返回零假设的测试决策,即矢量中的数据来自正态分布,使用 chi-square 拟合优度检验估计为均值和方差。另一种假设是,数据不是来自这种分布。结果是,如果检验在 5% 显著性水平上拒绝零假设,则相反h = chi2gof(x,Name,Value)返回 chi-square 拟合优性测试的测试决策,并附加由一个或多个名称值对参数指定的选项。例如,您可以测试除正态的分布,也可以更改测试的显著性级别。[h,p] = chi2gof(___)[h,p,stats] =..原创 2020-12-16 21:49:18 · 9345 阅读 · 0 评论 -
MATLAB参数估计 置信区间
矩估计moment(X,2)通用命令mle()格式:[输出参数项]=mle('分布函数名';X,alpha [,N])说明:分布函数名有: bino(二项)、geo(几何)、hyge(超几何)、poiss(泊松), uinf(均匀)、unid(离散均匀)、exp(指数)、norm(正态),t(T分布)、f(F分布)、beta(贝塔)、gam(伽吗);N当为二项分布时需要,其他没有。正态总体的参数估计z=[2.14,2.10,2.13,2.15,2.13,2.12,2.13.原创 2020-12-16 20:04:31 · 8085 阅读 · 0 评论 -
MATLAB彩色图像处理
从RGB图像到索引图像的转换MATLAB函数rgb2ind可用于将RGB图像转换为索引图像。此函数支持三种转换方法:i)均匀量化、ii)最小方差量化和iii)颜色映射近似。均匀量化:[X,map]=rgb2ind(RGB,tol)使用统一量化将RGB图像转换为索引图像X。输出映射最多包含颜色,其中参数tol必须介于0.0和1.0(公差)之间。例如,如果tol=0.1,此函数将每个颜色维度划分为10个间隔。整个颜色空间将有个立方体,每个立方体表示为一种颜色。a = imread('pepper原创 2020-12-16 19:11:52 · 5667 阅读 · 1 评论 -
MATLAB频域图像处理
二维DFT(二维离散傅里叶变换)的数学定义二维DFT考虑M列N行的图像f(x,y)。在我们的符号中,x是水平坐标,x=0,1,2,…,M-1,y是垂直坐标,y=0,1,…,N-1。图像f(x,y)的二维离散傅立叶变换(2-D DFT)是一个矩阵,其项定义为:其中u和v是整数频率指数,u=0,1,…,M-1和v=0,1,…,N-1。二维DFT F(u,v)被认为是图像F(x,y)的频率表示。公式中的归一化频率,u/M称为归一化水平频率。标准化水平频率有时简单地表示为u。v/N称为标准化垂原创 2020-12-13 19:38:22 · 3301 阅读 · 0 评论 -
matlab非参数检验(符号检验,秩和)
KstestTest statistics : [h,p,ksstat,cv] = kstest(x,CDF,alpha,type)x :被测试的数据样本,以列向量输入 ( continuous distribution defined by cumulative distribution function )CDF :被检验的样本 cumulative distribution function ,缺省值为 N(0,1)Alpha : 显著性水平,缺省时为 0.05Typ...原创 2020-12-12 21:40:38 · 5551 阅读 · 0 评论 -
python 热力图
http://seaborn.pydata.org/generated/seaborn.heatmap.html#seaborn.heatmap热力图输入数据参数:data:矩阵数据集,可以是numpy的数组(array),也可以是pandas的DataFrame。如果是DataFrame,则df的index/column信息会分别对应到heatmap的columns和rows,即pt.index是热力图的行标,pt.columns是热力图的列标热力图矩阵块颜色参数:vmax,vmin:分别是热.原创 2020-12-11 21:07:56 · 826 阅读 · 0 评论 -
MATLAB实现假设检验-初学者必备
参考资料:https://wenku.baidu.com/view/e3b59496988fcc22bcd126fff705cc1754275f42.html?fr=search-1-wk_sea_es-income3%%已知σ2,检验u%eg140 σ2=0.05 H0:u=u0=100x=[99.3,98.7,100.5,101.2,98.3,99.7,99.5,102.1,100.5];[H,sig,ci]=ztest(x,100,0.5,0.05,...原创 2020-12-08 16:40:30 · 12164 阅读 · 0 评论 -
资源帖- low-light image enhancement 论文代码数据集
Datasetsdataset brief introduction link VIP-LowLight Eight Natural Images Captured in Very Low-Light Conditions https://uwaterloo.ca/vision-image-processing-lab/research-demos/vip-lowlight-dataset ReNOIR RENOIR - A Dataset for Real Low原创 2020-12-05 12:48:04 · 4326 阅读 · 1 评论 -
matlab求广义逆及线性方程组的解
线性方程组原创 2020-12-03 20:29:33 · 2412 阅读 · 0 评论 -
matlab网页运行
matlib软件巨大,没有安装 找了几个在线网址http://www.compileonline.com/execute_matlab_online.phphttps://octave-online.net/原创 2020-12-03 19:27:45 · 3502 阅读 · 1 评论 -
用MATLAB进行区间估计
数据正态总体分布normfit()命令来完成对参数的点估计和区间估计。此命令以alpha为显著性水平,在数据X下,对参数进行估计(alpha缺省时设定为0.05)[muhat,sigmahat,muci,sigmaci]= normfit(X,alpha)muhat是正态分布的均值的点估计值sigmahat是标准差的点估计muci是均值的区间估计sigmaci是标准差的区间估计y=[1050,1100,1080,1120,1200,1250,1040,1130,1300,1200]..原创 2020-12-01 14:55:43 · 5201 阅读 · 0 评论 -
Image Processing in the Spatial Domain 空间域图像处理
背景二维卷积在二维卷积中,我们通过卷积核对输入图像进行卷积来计算输出图像。卷积核是一个小尺寸的矩阵,例如3×3、5×5或5×7像素;这个矩阵中的项称为卷积系数。在二维相关中,我们通过将输入图像与相关掩码相关联来计算输出图像。相关掩码是一个小矩阵,其条目称为相关系数。如下例所示,二维卷积和二维相关非常密切。具有卷积核h的图像的二维卷积与具有相关掩模m的图像的二维相关是相同的,m通过将h旋转180°来获得,考虑输入图像f和卷积核h,如下所示:我们将计算由f和h的二维卷积产生的输出图像原创 2020-11-26 15:11:00 · 339 阅读 · 0 评论 -
MATLAB实现满秩LU/QR等分解 及求方程组的解 范数
矩阵分解%矩阵的LR分解 方阵A是非奇异的clear;A = [2,1,4;4,3,13;2,2,20];format rat[L,U]=lu(A)% [L,U,P]=lu(A)%%%矩阵QR分解 [Q,R]=qr(A) R为上三角矩阵clear;clcA=[0 4 1;1 1 1;0 1 2];[Q,R,e]=qr(A);%%%矩阵的奇异值分解clear,clcA = [1,1;0,0;1,1];[U,S,V] = svd(A) %返回一个与A同大小的对角矩阵S,.原创 2020-11-17 10:34:34 · 912 阅读 · 0 评论 -
matlib 多种方法实现图像旋转不使用imrotate函数
原理方法很棒https://blog.csdn.net/qq_41140138/article/details/104737705方法一function g = rotate_image1(f, theta)[M,N]=size(f);theta=theta*pi/180;% img_rotate = ones(M,N); T= [cos(theta),sin(theta);-sin(theta),cos(theta)];%旋转变换 % 计算显示完整图像需要的画布大小hh = f原创 2020-11-15 17:22:20 · 960 阅读 · 0 评论 -
图像的几何变换maketform imtransform imresize imcrop
背景几何变换是将图像像素从一个位置映射到另一个位置。 几何变换有五种常见类型:剪切变换、平移变换、缩放变换、旋转变换和投影变换。 它们如图4.1所示。 在该图中,原始图像显示在(A)中,而变换后的图像显示在(B)到(F)中。几何变换可以表示为原始像素位置和新像素位置之间的矩阵方程。设f是输入图像。设g是对图像f应用几何变换时产生的输出图像。设(w,z)是输入图像f中的像素位置,该位置的像素值表示为f(w,z)。设(x,y)是输出图像g中对应的像素位置,该位置的像素值表示为g(x,y)...原创 2020-11-05 12:30:47 · 2016 阅读 · 0 评论 -
MATLAB实验一 数字图像处理+函数调用笔记
1.Write and test a MATLAB script file called lab1_plot.m to plot the function f(x) = (sinx)3 + 2cosx in the interval [-π, π]. Remember to include annotations (e.g. axis labels, title) to your plot.fplot('sin(x).^3+2*cos(x)',[-pi,pi])title('f(x) = sin^3原创 2020-10-16 13:48:45 · 336 阅读 · 0 评论 -
MATLAB图像处理基本操作(1)
从文件读取图像a)读取图像文件要读取图像文件,请使用imread函数并指定文件名。 本示例读取一个名为peppers.png的图像,并将其存储在名为a的数组中:a = imread('peppers.png');b)显示图像,imshow函数imshow(a); %显示图像一个可用于显示图像的功能是imagesc。 imagesc(a); %将比例数组缩放到整个范围[0,255]并显示它调用imshow后,我们可以通过键入以下内容来找到鼠标位置的像素值:impixelinfo...原创 2020-10-03 22:51:38 · 3709 阅读 · 0 评论 -
MATLAB入门学习系列之图像
显示图像图像数据您可以将二维数值数组显示为图像。在图像中,数组元素决定了图像的亮度或颜色。例如,加载一个图像数组及其颜色图:>> load durer>> whos Name Size Bytes Class Attributes X 648x509 2638656 double caption 2x28原创 2020-09-30 20:17:37 · 1141 阅读 · 1 评论 -
MATLAB入门学习系列之基本绘图函数
目录创建绘图在一幅图形中绘制多个数据集指定线型和颜色绘制线条和标记将绘图添加到现有图形中图窗窗口在一幅图窗中显示多个绘图控制轴保存图窗保存工作区数据创建绘图plot函数具有不同的形式,具体取决于输入参数。 如果y是向量,plot(y)会生成y元素与y元素索引的分段线图。 如果有两个向量被指定为参数,plot(x,y)会生成y对x的图形。 使用冒号运算符创建从0至2π的x值向量,计算这些值的正弦,并绘...原创 2020-09-30 19:56:40 · 755 阅读 · 0 评论 -
MATLAB入门学习系列之输入输出和索引
取消输出如果您在仅键入语句后按Return或Enter,MATLAB 会在屏幕上自动显示结果。但是,如果使用分号结束行,MATLAB 会执行计算,但不会显示任何输出。当生成大型矩阵时,此功能尤其有用。例如,A = magic(100);输入长语句如果语句无法容纳在一行中,请使用省略号(三个句点)...,后跟Return或Enter以指示该语句在下一行继续。例如,s = 1 -1/2 + 1/3 -1/4 + 1/5 - 1/6 + 1/7 ... -...原创 2020-09-30 19:40:57 · 781 阅读 · 0 评论 -
matlab入门学习系列之表达式 变量运算符
目录变量矩阵运算符数组运算符函数表达式示例变量与大多数其他编程语言一样,MATLAB®语言提供数学表达式,但与大多数编程语言不同的是,这些表达式涉及整个矩阵。MATLAB 不需要任何类型声明或维度说明。当 MATLAB 遇到新的变量名称时,它会自动创建变量,并分配适当大小的存储。如果此变量已存在,MATLAB 会更改其内容,并根据需要分配新存储。例如,num_students = 25创建一个名为num_students的 1×1 矩阵,并将值 25 ...原创 2020-09-30 19:29:47 · 404 阅读 · 0 评论 -
MATLAB学习之矩阵与幻方矩阵
https://ww2.mathworks.cn/help/matlab/learn_matlab/matrices-and-magic-squares.htmlmatlib学习原网址,写此博客为方便复习回顾矩阵和幻方矩阵关于矩阵在 MATLAB® 环境中,矩阵是由数字组成的矩形数组。有时,1×1 矩阵(即标量)和只包含一行或一列的矩阵(即向量)会附加特殊含义。MATLAB 采用其他方法来存储数值数据和非数值数据,但刚开始时,通常最好将一切内容都视为矩阵。MATLAB 旨在尽可能简化运算。其原创 2020-09-30 19:24:44 · 1099 阅读 · 0 评论