matlab
风的语言_
算法逻辑黑洞领头人
展开
-
神经网络概念整理
神经元(节点,维度)一个特征向量。在输入层的,就是你的原始数据的输入的特征向量,在其他层的,则是通过一系列线性或非线性变换得到的特征向量。直观上不正式的讲,就是数据中的‘一列’。输入层矩阵,最常见的就是二维矩阵(表格数据)。那么输入层,,就是输入数据的那一层。这一层的节点个数就是你数据的特征(变量)个数,每个节点(神经元)就是一个特征列向量(我假设了你的数据是一个csv文件,每一列是一个特征,每一个行是一个样本。)隐藏层其实就是输入层中的二维数据,经过各种矩阵点积、公式变换后的特征向量,也是每个原创 2021-07-05 16:37:16 · 623 阅读 · 0 评论 -
matlab BP神经网络的数据信号分类案例学习matlab编程
load函数 加载指定文件的变量load filename.mat funhandle把*.mat 文件中存储的函数句柄加载到工作区load data1 c1 加载数据库文件data1.mat中的c1工作区变量data(1:500,:)=c1(1:500,:);将c1的1到500行,所有列的元素赋值给data的1到500行,将四个矩阵合为一个矩阵r = rand(m,n):产生维数为 n×m 的 0~1 间均匀分布的随机矩阵。[m,n]=sort(k);MATLAB 中函数 sort()的作用是原创 2021-07-04 20:08:32 · 408 阅读 · 0 评论 -
matlab 数组和矩阵
在 MATLAB 中一般使用方括号“[ ]”、逗号“,”、空格号和分号“;”来创建数组,数组中同一行的元素使用逗号或空格进行分隔,不同行之间用分号进行分隔。例 3-1,创建空数组、行向量、列向量示例。在命令行窗口中输入如下语句:clear all A=[] B=[6 5 4 3 2 1] C=[6,5,4,3,2,1] D=[6;5;4;3;2;1] E=B' %转置例 3-2,访问数组示例。clear all A=[6 5 4 3 2 1] a1=A(1) %访问数组第一个元素原创 2021-07-02 18:13:37 · 289 阅读 · 0 评论 -
matlab 笔记-变量
matlab中关于程序运行的快捷键多行注释: 选中要注释的若干语句, 快捷键Ctrl+R取消注释: 选中要取消注释的语句, 快捷键Ctrl+T程序运行:F12 设置取消断点F5 运行整个程序F9 运行选中的部分程序MATLAB常用的运算符和特殊字符如下表所示:运算符目的+加;加法运算符减;减法运算符标量和矩阵乘法运算符.*数组乘法运算符^标量和矩阵求幂运算符.^数组求幂运算符矩阵左除/矩阵右除.阵列左除./阵列右除:向量生成;子阵提取(原创 2021-06-09 10:47:44 · 252 阅读 · 0 评论 -
2021-06-08 matlab 笔记
1、变量名以简洁明了为主,以字母开头2、清除clc: %清除命令行窗口的所有命令clear all %工作区所有变量3、变量名不能超过63位4、数据类型:数字 字符 字符串 单引号 ‘zifu’5、abs(s): ASCII码数值 97对应a;6、num2str(65) 把数字转成字符串矩阵A=[1 2 3;4 5 6;7 8 9] %分号是下一行 空格是分列B=A' %转置####C=A(:) %按每一列排列拉长D=inv(A) %方阵求逆rand(m,n) %生成原创 2021-06-08 23:07:06 · 368 阅读 · 0 评论