![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Matlab
JiandaoStudio
天道酬勤,静水流深。
展开
-
如何入门参与数学建模?
数学建模感想纪念逝去的大学数学建模:两次校赛,两次国赛,两次美赛,一次电工杯。从大一下学期组队到现在,大三下学期,时间飞逝,我的大学建模生涯也告一段落。感谢建模路上帮助过我的学长和学姐们,滴水之恩当涌泉相报,写下这篇感想,希望可以给学弟学妹们一丝启发,也就完成我的想法了。拙劣的文笔,也不知道写些啥,按顺序随便写写吧。我是怎么选择建模的:大一上,第一次听到数学建模其实是大一上学期,not...转载 2018-12-25 11:13:13 · 71831 阅读 · 42 评论 -
Matlab神经网络(二)
BP网络的产生主要是误差的反向传播,根据输出函数和目标函数的误差来修正权值和阈值。现在就给大家讲讲标准梯度下降法修正权值和阈值具体算法实现。以三层结构(输入层-隐含层-输出层)的模型为案例进行讲解: 一:BP神经网络输入层-隐含层-输出层现在给出模型构建所需的参数 ~~~根据模型,隐含层中神经元的输出为:输出层中神经的输出为:定义误差函数...原创 2019-05-23 16:00:06 · 747 阅读 · 0 评论 -
Matlab神经网络(一)
一:从生物角度开始几乎地球上每一种动物都有其特定的神经系统,都是由简单的神经元组合成神经网络,然后完成其特定的功能。比如,简单的低等动物,就像蚂蚁。可能只有几十万个神经元。但可以完成觅食,战斗,判别气味等等复杂的功能。人类的计算机可以模拟上亿个神经元。在理论上讲,能完成的工作远远不止这些。二:神经元的结构这是一个人工神经元的结构,模拟了一个生物意义上的神经元。其中...原创 2019-05-23 11:28:40 · 18863 阅读 · 4 评论 -
Matlab_5维数据绘图-演示+源码
一、源代码%author JiandaoStudio%date 2019/05/21/10:27%title "5维图像演练"clear all clc, close all%% 设置图像渲染方法% set(gcf, 'Renderer', 'Painter')% set(gcf, 'Renderer', 'Zbuffer')% 选择采用O...原创 2019-05-21 10:33:39 · 5908 阅读 · 0 评论 -
Matlab--模拟退火算法优化指派问题
1、引言之前二狗已经分别介绍过了,如何用模拟退火算法和遗传算法,进行背包问题的求解。其实背包问题是可以看成是一个可以看成是一个比较特殊的,有线性约束的,0-1规划问题。在数学中还有很多其他特殊的问题,比如指派问题。指派问题可以看成是更特殊的多个背包问题(很多个背包求优,每个背包只能装一样物品)。基本指派问题一般可以描述为有n个任务n个人。要求为n个任务分配给指定的人来完成。并且在这种基本情况下...原创 2019-05-20 20:15:23 · 3885 阅读 · 1 评论 -
Matlab图像(亮度变换与线性滤波)
如今,很多人都喜欢摄影。当然也有很多人喜欢对图像进行处理,使图像具有别样的味道。其中用到了很多知识,那现在我就向大家介绍一下简单的图像数字处理。众所周知,我们的计算机储存图像信息,用到的是一个矩阵。1:对于黑白图像来说,这是一个二维矩阵。矩阵里面值的大小是0-256之间的unit8格式数字。2:对于彩色图像,存储时用到的是RGB三原色。也就是用这三种颜色组合来显示这个彩色图像3:二...原创 2019-05-20 20:06:52 · 2278 阅读 · 0 评论 -
Matlab中单元数组和结构数组
前言:单元数组和结构数组是一种新的数据类型,能将不同类型、不同维数的数组组合在一起,从而方便对不同的数据类型方便管理和维护。如上图所示的2*2矩阵中,分别存储着四种不同的数据类型,分别为数组、字符串、空矩阵、复数矩阵。一、单元数组(细胞数组)在单元数组中,通过单元数组的名字是不能访问相应的元素,只能访问对应的索引号,因为单元数组中存储的是指向某种数据结构的指针。...原创 2019-04-26 19:27:23 · 8311 阅读 · 0 评论 -
matlab中(),[],与{}的使用区别
在matlab中,常常会遇到(),[],和{},这个3种符号怎么区分,怎么用,这里我来总结一下,供参考。 [] 首先。[]叫中括号,它用来存储矩阵和向量(vector在C++中也叫容器)举个例子,a=[1,2,3],是一个向量,这个向量有3个元素,也可以用a=[1 2 3]eg:对于a=[1 2 3;2 3 4 ;3 4 5],就是一个3*3矩阵 { } 大括号...原创 2019-04-26 19:20:00 · 4090 阅读 · 0 评论 -
Matlab axis函数应用简介
axis 用于操作普通的坐标属性,(轴的缩放和外观)。axis( [xmin xmax ymin ymax] ) 设置当前坐标轴 x轴 和 y轴的限制范围axis( [xmin xmax ymin ymax zmin zmax cmin cmax] ) 设置 x,y,z轴的限制范围和色差范围。v = axis 返回一个行向量,记录了坐标范围axis auto 解除限...原创 2019-04-26 19:13:51 · 2989 阅读 · 0 评论 -
Matlab基本函数length、size、numel
一、三者区别在MATLAB中:size:获取数组的行数和列数length:数组长度(即行数或列数中的较大值)numel:元素总数。s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。[r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输出变量,将数组的列数返回到第二个输出变量。如果在si...原创 2019-04-26 18:58:45 · 2260 阅读 · 0 评论 -
Matlab中meshgrid的用法简介
meshgrid:网格1、主要使用的函数为[X,Y]=meshgrid(xgv,ygv);meshgrid函数生成的X,Y是大小相等的矩阵,xgv,ygv是两个网格矢量,xgv,ygv都是行向量。X:通过将xgv复制length(ygv)行(严格意义上是length(ygv)-1行)得到Y:首先对ygv进行转置得到ygv',将ygv'复制(length(xgv)-1)次得到。...原创 2019-04-26 18:40:47 · 122657 阅读 · 8 评论 -
Matlab中colormap的解释与ill、imshow的用法
这篇文章的主要目的在于对colormap的解释,会涉及到fill和imshow的使用,因此首先解释fill和imshow的用法。fill的用法说明fill就是填充一个多边形区域。函数用法fill(x, y, colorspec),x是多边形各点的x坐标,y是多边形各点的y坐标,colorspec就是颜色指定,有两种颜色指定的方法。例子1:x = [0, 0, 1, 1];...原创 2019-04-26 17:15:37 · 3383 阅读 · 0 评论 -
Matlab工具使用(一):Save语法
save将工作区变量保存到文件中全页折叠语法save(filename)save(filename,variables)save(filename,variables,fmt)save(filename,variables,version)save(filename,variables,version,'-nocompression')save(filename...原创 2019-02-22 14:42:22 · 5858 阅读 · 0 评论 -
数模中常用到的Matlab符号运算
一、符号运算符号对象的建立:sym 和 symssym 函数用来建立单个符号变量,一般调用格式为:符号变量 = sym(A)参数 A 可以是一个数或数值矩阵,也可以是字符串例如:a=sym('a') a 是符号变量b=sym(1/3) b 是符号常量C=sym('[1 ab; ...原创 2019-06-17 15:56:02 · 787 阅读 · 0 评论