- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Matlab数学建模学习(4)-- 神经网络结构
2. 神经网络结构2.1 神经元概念通过上一节一个案例的学习,我们今天了解一下神经元的概念。简单的一次函数y=wx+b在神经网络算法中是怎么表达的? graph LRB((X)) --> A[W]__>A[$$/pi$$]A --> C(圆角长方形) ...
2022-05-12 07:25:05
1049
原创 Matlab数学建模学习(3)-- 神经网络基础(函数拟合和分类)
1. 函数拟合(函数逼近)1.1 拟合数据(神经网络拟合、多项式拟合、线性回归)那我们给出一组数据,看看三种方法的运用X=[-5 -4 -3 -2 -1 0 1 2 3 4 5]T=[-5 -3 -1 1 3 5 7 9 11 13 15]先看看要二维坐标系下的图像1.1.1 方法一:神经网络拟合需要的函数:fitnet: 创建函数拟合神经网络view: 查看神经网络结构train: 训练神经网络使用样本数据训练神经网络,建立输入输出数据之间的关
2022-05-09 14:26:18
4065
原创 Matlab数学建模学习(1)——线性规划与整数规划
跟着川川老师的《数学建模小白到精通系列》学习,整理自己学习笔记! 运用linprog和optimproblem两个函数来解决! 题目来自:数学建模学习(12):整数规划模型之分枝定界法详解,内容比较丰富_全栈川川-CSDN博客_分支定界法例题详解整数规划https://chuanchuan.blog.csdn.net/article/details/1196846651.先不考虑的整数约束求解clcclearc=[40 90];%目标函数系数a=[9 ...
2022-02-08 00:54:19
2955
原创 Matlab 基础学习——Day07
内积(点乘)、外积(叉乘)、混合积先说说为什么定义这些?就我片面的理解,不一定对,如有错误,请指教! 1.内积(点乘,数量积),理解为两个向量构成的平面内的运算,可用来判断两向量的垂直关系。 几何定义: 代数表示: 运算规则:2.外积(叉乘、向量积),理解为平面...
2022-01-20 01:37:54
745
原创 Matlab 基础学习——Day06
线性代数——向量范数和矩阵范数向量x的p-范数:矩阵A的p-范数,向量与矩阵都使用norm(x,p)进行计算。常见的p值为1、2和。默认为2.vecnorm(A):计算矩阵每行或每列的范数。线性方程组x = b/A 表示矩阵方程xA =b的解,使用mrdivide获得。x =A\b表示矩阵方程Ax =b的解,使用mldivide获得,我们一般常用Ax=b形式,重点系数矩阵A的大小为m x n:当m =n为方阵方程组,求...
2022-01-17 00:58:17
1269
原创 Matlab 基础学习——Day05
结构体与动态字段structName.(expression)首先在脚本(.m文件)创建一个函数,然后运行此函数,再对动态字段使用不同值,即可使用设置好的函数方法。如:% avgscore.m 然后运行function avg = avgscore(testscores, student, first, last)for k = first : last scores(k) = testscores.(student).week(k);endavg = sum(scores)/
2022-01-16 01:09:44
263
原创 Matlab 基础学习——Day04
1. 加分号“ ;”有不加分号结束行语句的区别?不加分号就是在屏幕上显示结果。使用分号结束行,Matlab会执行计算,但屏幕不会显示任何输出。 起到隐藏输出的作用。2. 脚本和实时脚本的区别?脚本(.m文件)需要保存才可以运行,实时脚本(.mlx文件)不需要保存即可运行。3.一行太长可以用续行符号...将其余部分延续到下一行。4.注释符号:%命令行窗口常用指令 指令 作用 clc 清除命令行窗口的显示内容(变量和值依旧存在) clear 清除Ma.
2022-01-14 23:53:42
3880
原创 Matlab基础学习——Day03
数组索引1.根据行列标查找。数组名(rows,cols),备注:行号和列号从1开始。2.根据顺序号来查找。引用多个元素,使用冒号 start :end,单独使用冒号((没有起始值或结束值)为选中整行或列维上的所有元素。此外,冒号运算符还可以创建等间距向量值。start:step:end如果省略中间的步骤(如start:end),MATLAB 会使用默认步长值1。工作区变量1. whos ----- 查看工作区内容。2. 对于...
2022-01-13 16:02:55
379
原创 Matlab基础学习——Day02
矩阵元素级乘法用 .*如:a =[1 3 5; 4 5 7;6 8 9]aa.*a运行结果为:乘法、除法、幂都具备元素级的运算串联:用 ,连接两个矩阵为水平串联,用 ;为垂直串联复数:虚部用i或j表示...
2022-01-12 16:30:08
206
原创 Matlab基础学习——Day01
数组与矩阵数组创建:如:[a1 a2 a3 a4]或[a1, a2, a3, a4],元素用空格或逗号隔开。a= [5 3 2 1]运行结果:数组可以理解为一个行向量。矩阵创建:在数组基础上,行向量用“ ;”隔开。如: [a_11 a_12 ... a_1n ; a_21 a_22 ... a_2n; ... a_m1 a_m2 ... a_mn ]b=[1 2 3; 4 5 6; 7 8 9]运行结果:创建特别矩阵函数:zeros(行数,列数),..
2022-01-11 16:14:03
283
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人