自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hellogril前端库

hellogril前端库

  • 博客(610)
  • 资源 (91)
  • 收藏
  • 关注

转载 Matlab 双 Y 轴绘图

plotyy (X1,Y1,X2,Y2,'function1','function2') 用于 function1 (X1,Y1) 绘制左轴 function2 (X2,Y2) 数据并绘制右轴数据。,___) 指定轴的活动侧,ax 而不是当前轴。[AX,H1,H2] = plotyy (___) 返回中创建的两个轴的手柄 AX 和在每个图中的图形对象的句柄 H1 和 H2。plotyy (X1,Y1,X2,Y2) 地块 Y1 与 X1 同Ÿ - 轴左边和情节标签 Y2 与 X2 同 Ÿ - 轴右侧的标签。

2024-01-03 20:20:58 163

转载 【Matlab】求解复合材料层合板刚度矩阵及柔度矩阵

【代码】【Matlab】求解复合材料层合板刚度矩阵及柔度矩阵。

2024-01-03 10:51:36 429

转载 手把手教你画ROC曲线

step2:根据上表,选择阈值为0.9,正例中有1个样本的预测值大于等于1,反例中有0个,所以,TPR=1/3,FPR=0。step5:根据上表,选择阈值为0.3,正例中有3个样本的预测值大于等于1,反例中有1个,所以,TPR=1,FPR=1/3。step6:根据上表,选择阈值为0.2,正例中有3个样本的预测值大于等于1,反例中有2个,所以,TPR=1,FPR=2/3。step7:根据上表,选择阈值为0.1,正例中有3个样本的预测值大于等于1,反例中有3个,所以,TPR=1,FPR=1。

2023-12-30 13:40:14 286

转载 CPP&MATLAB实现拉格朗日插值法

嗯,和上面MATLAB还是一样的,看来代码没问题咯。但是呢,从输出可以看到,这里一次拟合只能插一个值,那么如果同样的数据,我们想要插入两个点,这个代码就行不通了。其实改也很简单,只要挪一下do-while循环的位置就可以了。),老师推荐一本书,看完基础就是各种算法。那里讲的很详细,这里就不在赘述了。关于poly2sym,是将数组转化为多项式的函数,不指定符号,默认为x.接下来,最近学了一点cpp,就想用用cpp实现一遍,查到了。关于MATLAB的实现,查了很多资料,下面的版本最好理解。

2023-12-26 20:54:44 84

原创 在matlab中实现线性回归和logistic回归

本文主要讲解在matlab中实现Linear Regression和Logistic Regression的代码,并不涉及公式推导。具体的计算公式和推导,相关的机器学习文章和视频一大堆,推荐看Andrew NG的公开课。当然,用的时候可以换成其它数据,两种方法得出的结果都是。这种方法最简单,但是公式推导过程很复杂。注意,Y的值只能取0和1两种。

2023-12-26 20:48:08 380

转载 图像处理-线性滤波-1 基础(相关算子、卷积算子、边缘效应)

这里讨论利用输入图像中像素的小邻域来产生输出图像的方法,在信号处理中这种方法称为滤波(filtering)。其中,最常用的是:输出像素是输入邻域像素的加权和。

2023-12-24 17:16:05 36

转载 matlab图像处理-中值滤波原理

中值不同于均值,是指排序队列中位于中间位置的元素的值,例如,采用3x3中值滤波器,某点(i,j)的8个邻域的一系列像素值为12,18,25,11、118,17、35,29,23,统计排序结果为11、12,17,18,23,25,29,35,118。中值滤波对于某些类型的随机噪声具有非常理想的降噪能力,对于线性平滑滤波而言,在处理的像素邻域之内包含噪声点时,噪声的存在总会或多或少地影响该点的像素值的计算,(对于高斯平滑影响程度同噪声点到中心点的距离成正比),但在中值滤波中噪声点则常常是直接被忽略掉的;

2023-12-23 14:08:03 59

转载 QML 怎么调用 C++ 中的内容?

很简单,我们可以在 C ++ 文件中通过 QML 引擎(QQmlEngine class)的上下文对象(QQmlContext)调用方法 setContextProperty 设置对应的引用即可。可以看到,既可以设置 QObject 类型的对象(指针),也可以设置 QVariant 兼容的类型数据(包括基本类型数据等)到 QML 引擎的上下文中。然后在 QML 中就可以通过引用名 name 直接调用即可。

2023-12-23 12:53:36 31

原创 在matlab中将矩阵变量保存为txt格式

【代码】在matlab中将矩阵变量保存为txt格式。

2023-12-22 23:21:11 437

原创 Matlab中legend函数

用给定的数据对相应的图形对象加上图例。4.legend(h,string_matrix) 用字符矩阵参量string¬_matrix的每一行字符串作为标签给包含于句柄向量h中的相应的图形对象加标签。6.legend('off') 从当前的坐标轴,或是由axes-handle指定的坐标轴中除掉图例。7.legend(axes_handle,'off') 从由axes_handle指定的坐标轴中除掉图例。legend(legend_handle) 对由句柄legend_handle指定的图例进行刷新。

2023-12-22 20:33:48 674

原创 matlab中读取txt数据文件

可以在command window中输入load test.txt ,然后就会产生一个test的数据文件,内容跟test.txt中的数据一样;% 打开test2.txt文件。if double(tline(1))>=48&&double(tline(1))<=57 % 判断首字符是否是数值。说明:%s可以是其他形式,跟读入的数据类型有关,比如这里也可以用%n,%f等。

2023-12-22 19:56:08 982

原创 【无标题】

让我们来关注一下实现的细节。连杆1与连杆2在坐标系中的方向向量与角度$\theta_1$、$\theta_2$相关,其中连杆1的方向向量为$\mathbf{er_1}=\begin{bmatrix}-sin\theta_1\\ \cos\theta_1\\0\end{bmatrix}$,连杆2的方向向量为$\mathbf{er_2}=\begin{bmatrix}-sin(\theta_1+\theta_2)\\ \cos(\theta_1+\theta_2)\\0\end{bmatrix}$

2023-12-22 12:18:17 889

原创 MATLAB图像处理工具箱

下列表格中除了个别函数外,其余函数都是图像处理工具箱提供的关于图像处理的函数,现摘录到此以备查找。

2023-12-22 12:11:04 830

转载 ostu进行遥感图像的分割

城市地区道路网的简单的阈值分割。采用的是单ostu(最佳阈值分割)算法,废话少说,如果不太清楚该算法,请参考文献[1]中的图像分割这一章的介绍。程序直接运行的效果如下。[1] (美)冈萨雷斯(Gonzalez, R.C.), (美)伍兹(Woods,等. 数字图像处理[M]. 电子工业出版社, 2013.

2023-12-21 17:29:07 20

原创 MATLAB 统计不同区间中元素的个数

【代码】MATLAB 统计不同区间中元素的个数。

2023-12-21 17:24:15 729

原创 MATLAB访问cell数组的数据

cell数组是MATLAB的一种特殊矩阵,或者叫做广义矩阵。矩阵的每个元素可以是任何一种数据类型的常数、常量或者矩阵,所以矩阵的每个的元素叫做cell。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。通过大括号{}里面加下标,访问cell数组中的数据,返回的是对应cell的内容。通过小括号()里面加下标,访问cell数组中的数据,返回的是对应的cell。

2023-12-21 13:44:26 383

转载 基于GUI的mcc编译和dll生成

找到Matlab下的MCRInstaller,双击MCRInstaller编译器,运行安装。

2023-12-21 11:50:04 23

原创 评价分类与预测算法的指标

均方根误差的计算公式为:$RMSE=\sqrt{\frac{1}{n} \sum_{i=1}^{n} E_{i}^{2}}=\sqrt{\frac{1}{n} \sum_{i=1}^{n}\left(Y_{i}-\hat{Y}_{i}\right)^{2}}$均方误差的计算公式为:$MSE=\frac{1}{n} \sum_{i=1}^{n} E_{i}^{2}=\frac{1}{n} \sum_{i=1}^{n}\left(Y_{i}-\hat{Y}_{i}\right)^{2}$

2023-12-19 19:55:34 809

原创 matlab实现将视频中的每一帧保存成jpg

【代码】matlab实现将视频中的每一帧保存成jpg。

2023-12-19 19:51:21 375

原创 非结构化网格内等值线绘制

首先构造曲面 \(y-x\cdot \mathrm{tan}(z) = 0\) 并且找出所有满足 \(x^2 + y^2 > 1\) 的节点,将结果保存在变量。下一步需要把这些单元转化为线段以表示等值线。绘制函数 \(y-x\cdot \mathrm{tan}(z) = 0\) 与圆柱 \(x^2 + y^2 = 1\) 的交线。下面通过统计每个三角形内满足要求的节点个数,得到插值线所在单元序号。最终将获得的插值节点坐标储存在变量。中,便可得到最终两曲面交线。

2023-12-19 10:57:06 314

原创 在matlab中将处理结果输出为shp文件

【代码】在matlab中将处理结果输出为shp文件。

2023-12-19 10:42:05 425

原创 在matlab中实现梯度下降法

梯度下降法函数function [k ender]=steepest(f,x,e),需要三个参数f、x和e,其中f为目标函数,x为初始点,e为终止误差。输出也为两个参数,k表示迭代的次数,ender表示找到的最低点。梯度下降法的原理,本文不再描述,请参阅其它资料。

2023-12-19 09:29:33 538

转载 matlab 全局变量的使用举例

全局内存是指内存的一种特殊类型,它能够被所有的工作区访问。如果一个变量在函数中被声明全局变量,那么它将占用的是全局内存,而不是本地工作区。昨天在写项目时,想要把获取到的临时变量放入一个全局变量,为以后的使用做准备,结果总是出错,今天做了一个小程序,放在这里备用。如果相同的变量在另一个函数中被声明为全局变量,那么这个变量所占有内存区域就是第一个函数中的相同变量。在一个程序,你能利用全局内存,在函数之间对大规模数据进行交换。最好把全局变量声明在函数的开头,这样可以区别于本地变量。

2023-12-18 21:46:40 20

原创 matlab 绘制皮亚诺曲线

【代码】matlab 绘制皮亚诺曲线。

2023-12-18 15:18:56 421

原创 Matlab绘图控制命令

plot(x,y,'—'), plot(x1,y1,':’,x2,y2,'*') 例1:选择不同的线形绘图。plot(t,y,'-',t,y2,'-',t,y3,':') 例2:选择不同的标记点绘图。四种线形: 实线'-',虚线'--', 点线':',点划线'-'. 标记点类型:点'.', 圆'o', 加号'+', 星号'*', x符号'x', 方形's', 菱形'd', hexagram 'h'plot(sin(t),2*cos(t));

2023-12-18 14:58:26 908

原创 Matlab交叉验证函数——crossvalind

Generate cross-validation indices 生成交叉验证索引。

2023-12-18 12:50:48 530

原创 多因素方差分析:自由度

还可以看到,对于混合设计:a(n-1)<=a(bc-1)(n-1),也就是在a=b时,组内条件比组间条件自由度大。对于b因素:abc(n-1)>a(bc-1)(n-1)>(b-1)(n-1);可以看到,对于a因素:abc(n-1)>a(n-1)>(a-1)(n-1);*因素abc×被试间:(a-1)(b-1)(c-1)(n-1)*因素ab×被试间:(a-1)(b-1)(n-1)*交互abc:(a-1)(b-1)(c-1)*交互abc:(a-1)(b-1)(c-1)*因素a×被试间:(n-1)(a-1)

2023-12-18 09:11:45 1120

原创 在matlab中实现遥感影像和shp文件的结合显示

【代码】在matlab中实现遥感影像和shp文件的结合显示。

2023-12-17 21:23:06 342

转载 MATLAB-欧拉法、改进欧拉法、ode45求解微分方程

解析解:u=2e^(-3x)+2x+1。

2023-12-17 16:20:09 493

原创 matlab获取图片的size属性,长宽

【代码】matlab获取图片的size属性,长宽。

2023-12-17 15:15:01 437

原创 RGB转YcbCr色彩空间

【代码】RGB转YcbCr色彩空间。

2023-12-17 15:06:14 340

原创 num2cell用法

【代码】num2cell用法。

2023-12-17 13:31:02 402

原创 matlab-可视化图像阈值选择GUI工具

在此函数中,左图是灰度图加上colorBar后的彩色效果图,右图是二值化后的图,下面是可调节阈值的灰度直方图。该函数先计算一个自适应阈值,若你不满意可以拉动灰度直方图的阈值灰色竖线左右移动,图像就会根据你的阈值选择变化。左上角的按钮是回归初始状态,右上角的按钮是结束阈值调整并记录该阈值和所得的二值化图像。很好用的一个工具,下面放代码。导入一张图后运行的效果。

2023-12-17 12:32:08 311

原创 matlab-霍夫变换详解(判断正方形长方形)

霍夫变换是1972年提出来的,最开始就是用来在图像中过检测直线,后来扩展能检测圆、曲线等。直线的霍夫变换就是 把xy空间的直线 换成成 另一空间的点。就是直线和点的互换。我们在初中数学中了解到,一条直线可以用如下的方程来表示:y=kx+b,k是直线的斜率,b是截距。我们转换下变成:b=-kx+y。我们是不是也可以把(k,b)看作另外一个空间中的点?这就是k-b参数空间。这样,我们就把一条表示出来了。

2023-12-17 12:14:26 1109

原创 matlab修改文件名和删除某类文件

【代码】matlab修改文件名和删除某类文件。

2023-12-17 10:56:53 403

原创 matlab数据预处理

【代码】matlab数据预处理。

2023-12-15 16:32:57 428

转载 Altera FFT核使用详解

快速傅里叶变换(Fast Fourier Transform)最为一种高效的算法,被广泛的用于信号处理与数据分析等领域。对于设计工程师来讲,自己动手采样可编程语言来实现一个FFT/IFFT模块,不知要花费多少心血。所幸的是Altera和Xilinx两大巨头都提供了自己FFT核,本文将详细讲解如何使用Altera的FFT核。

2023-12-15 13:55:25 94

原创 MATLAB算术运算符和常用函数

其中,乘法和除法处于同一个优先级,加法和减法处于同一个优先级. 这些运算符即可用于标量也可用于矩阵运算. 一个特殊的矩阵运算是转置,其运算符为。/ 右除(正常除)\ 左除。- 减。(2) * 乘。(3) + 加。(1) ^ 幂。

2023-12-15 13:47:13 873

原创 光伏电池的simulink仿真及一些原理

关于光伏电池的模型其实在比较新的matlab版本中都是可以直接调用的,而且模形很齐全,具体路径是SimpowerSystems/application libraries。由于想要理解一下光伏电池的原理,就找了点参考资料顺手搭了一个模型。(其实是因为不小心下了2010b的版本)Isc,Uoc,Im,Um分别为短路电流,开路电压,峰值电流,峰值电压。参考光照温度25°C,光照强度1000W/m2,相对湿度1.5。输出的V-I,P-V曲线如图。

2023-12-15 12:44:04 572

原创 格雷码计数器

实现FIFO存储器读写指针比较好的方法就是使用格雷码计数器。格雷码计数器的优势在于其相邻两个数值之间只有一位发生变化,提高了系统的抗干扰能力,而且在计数时,各个输出的门电路翻转次数要远远小于二进制计数器,从而可以大幅度降低系统的功耗。将格雷值转换为二进制值。根据条件递增二进制值。将二进制值转换为格雷码将计数器的最终格雷值保存到寄存器中。

2023-12-15 11:35:10 439

3D立体旋转jquery幻灯片1

3D立体旋转jquery幻灯片

2017-07-14

16种基于Bootstrap的css3图片hover效果

16种基于Bootstrap的css3图片hover效果

2017-07-07

纯JavaScript响应式图片幻灯片插件

纯JavaScript响应式图片幻灯片插件

2017-07-05

纯css鼠标经过列表高亮显示

纯css鼠标经过列表高亮显示

2017-07-05

超炫酷的CSS3进度条动画 背景色渐变

超炫酷的CSS3进度条动画 背景色渐变

2017-07-04

超酷堆叠相片转瀑布流网格布局动画

超酷堆叠相片转瀑布流网格布局动画

2017-07-04

超酷CSS3垂直手风琴列表

超酷CSS3垂直手风琴列表

2017-07-04

Twitter bootstrap模糊查询插件

Twitter bootstrap模糊查询插件

2017-07-04

ui-choose_列表选择jQuery美化插件

ui-choose_列表选择jQuery美化插件

2017-07-04

VM Carousel-jQuery响应式轮播图插件

VM Carousel-jQuery响应式轮播图插件

2017-07-04

x0popup-纯js弹出对话框插件

x0popup-纯js弹出对话框插件

2017-07-04

zeroModal-扁平化风格jQuery弹出层插件

zeroModal-扁平化风格jQuery弹出层插件

2017-07-04

zoomove-jQuery图片内部放大和移动插件

zoomove-jQuery图片内部放大和移动插件

2017-07-04

侧滑导航适用于pc端与移动端

侧滑导航适用于pc端与移动端

2017-07-04

超酷3D立方体页面切换过渡动画jQuery插件

超酷3D立方体页面切换过渡动画jQuery插件

2017-07-04

superplaceholder.js-功能强大的超级

superplaceholder.js-功能强大的超级

2017-06-01

SUI Mobile(日历)

SUI Mobile(日历)

2017-06-01

star-rating-svg _ jQuery星级评分插件

star-rating-svg _ jQuery星级评分插件

2017-06-01

pageSwitch-支持121种过渡效果的JavaScript页面切换插件

pageSwitch-支持121种过渡效果的JavaScript页面切换插件

2017-05-18

PhotoSwipe.js_支持移动手机的纯js图

PhotoSwipe.js_支持移动手机的纯js图

2017-05-16

5款竖式的jQuery手风琴效果

5款竖式的jQuery手风琴效果

2017-07-14

3D旋转图片轮播特效

3D旋转图片轮播特效

2017-07-14

3D导航栏效果

3D导航栏效果

2017-07-14

3D餐厅菜单概念

3D餐厅菜单概念

2017-07-14

HTML5 canvas高性能打方块小游戏

HTML5 canvas高性能打方块小游戏

2017-07-09

HTML5 canvas粒子系统制作逼真飘雪效果

HTML5 canvas粒子系统制作逼真飘雪效果

2017-07-09

HTML5 canvas炫酷图片爆炸飞散特效

HTML5 canvas炫酷图片爆炸飞散特效

2017-07-09

CSS交替固定网页背景视觉差特效

CSS交替固定网页背景视觉差特效

2017-07-09

css3鼠标滑过菜单显示人物图片特效

css3鼠标滑过菜单显示人物图片特效

2017-07-09

CSS3全屏双面板内容切换UI设计

CSS3全屏双面板内容切换UI设计

2017-07-09

css3全屏分割布局网页模板

css3全屏分割布局网页模板

2017-07-09

CSS3和JS炫酷3D拖拽卡片动画特效

CSS3和JS炫酷3D拖拽卡片动画特效

2017-07-09

CSS3和js超酷iPhone样式科学计算器插件

CSS3和js超酷iPhone样式科学计算器插件

2017-07-09

css3超酷3D旋转导航菜单特效

css3超酷3D旋转导航菜单特效

2017-07-08

colpick-jQuery颜色选择器插件

colpick-jQuery颜色选择器插件

2017-07-08

checked.css-超酷CSS3复选框和单选按钮点击动画库

checked.css-超酷CSS3复选框和单选按钮点击动画库

2017-07-08

balloon.css-纯CSS3简单实用的tooltips工具提示效果库

balloon.css-纯CSS3简单实用的tooltips工具提示效果库

2017-07-08

53种纯CSS3炫酷loading指示器动画特效

53种纯CSS3炫酷loading指示器动画特效

2017-07-08

30种炫酷html5图片标题鼠标滑过显示效果

30种炫酷html5鼠标滑过图片标题显示效果

2017-07-07

17种基于mo.js制作的炫酷图标动画特效

17种基于mo.js制作的炫酷图标动画特效

2017-07-07

空空如也

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

TA关注的人

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