![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB学习
Mr_right0407
永远不知道自己下一刻有多优秀
展开
-
MATLAB导入mat文件的方法
首先,把工作目录更改为包括想要导入的mat文件的目录。点击图片箭头位置更改目录所要导入的文件就显示在当前目录中了方法一可以“双击mat文件”直接就显示在工作区中方法二1、在命令行窗口输入>>load('文件名') 直接把数据文件导入到工作区2、若不是在当前目录里,输入>>load('文件完整路径\文件名')...原创 2018-06-03 16:36:29 · 53106 阅读 · 0 评论 -
MATLAB实例——评价股票的价值和风险
用定量的方式评价股票的价值和风险:先观察日期和收盘价的折线图,再进行线性拟合(1)对于一支好股票,我们希望股票的增幅越大越好,体现在模型里就是该曲线的斜率越大越好(2)对于风险,使用最大回辙来衡量比较好下面只是一支股票的数据,当有上千支股票时就要采用面向对象的编程模型,即把需重复使用的脚本抽象成函数源代码如下:%% 导入数据clc, clear, close all% 导入...原创 2018-12-01 15:31:30 · 9084 阅读 · 0 评论 -
MATLAB函数——dir、fullfile、join、size函数用法
1、dir函数files=dir(xxx)显示xxx目录下的文件和文件夹2、fullfile函数f=fullfile('dir1', 'dir2', ..., 'filename')利用文件各部分信息创建并合成完整文件名实例:>>dirname = 'sz_data';files = dir(fullfile(dirname, '*.xls'));返回s...原创 2018-12-04 17:03:13 · 5436 阅读 · 0 评论 -
MATLAB加载程序包的方法
一、打开MATLAB软件,并在命令行中输入matlabroot,敲回车查看存储路径。二、在菜单栏主页中找到“设置路径”,再点击“添加文件夹”,找到你想要添加的文件夹,添加完之后保存即可三、程序包加载完毕...原创 2018-11-03 14:42:40 · 8619 阅读 · 2 评论 -
MATLAB马尔科夫链预测法
1,确定初始概率分布p0输入初始状态矩阵:>>A=[11 19 36 37 33];p0=A./sum(A)2,计算一步转移概率矩阵输入频数矩阵:>>n1=[48 3 0 0 0 ];>> n2=[2 20 6 0 0 ];>> n3=[0 4 68 4 0 ];>> n4=[0 0 1 21 0 ];>> n5=[0 0 0...原创 2018-06-10 09:10:09 · 25730 阅读 · 1 评论 -
MATLAB中取整函数的区别
ceil函数作用:向正无穷方向取整,例如ceil(3.12)返回的是4fix函数:向零的方向取整 ,如fix(-3.12)返回的是-3;fix(3.12)返回的是3floor函数:向负无穷方向取整,如floor(-3.12)返回的是-4,floor(3.12)返回的是3round函数:四舍五入取整,如round(-3.12)返回的是-3,round(3.12)返回的是3,round(3.98)返回...原创 2018-06-05 14:11:47 · 795 阅读 · 0 评论 -
MATLAB中prod函数使用
B = prod(A)将A矩阵不同维的元素的乘积返回到矩阵B。若如果A是向量,prod(A)返回A向量的乘积。如果A是矩阵,prod(A)将A看作列向量,返回每一列元素的乘积并组成一个行向量B。如果A是多维数组,prod(A)沿着第一个非单例作为向量,返回一个行向量数组。 《Simulink与信号处理》B = prod(A,dim)沿着指定的dim标量的维计算A矩阵的乘积。注:dim=2表示沿行计...转载 2018-06-05 13:59:58 · 4434 阅读 · 0 评论 -
MATLAB的m文件
m文件是MATLAB的一种脚本文件,就是放一堆命令行程序的文件,功能是可以一次执行多条语句可在MATLAB界面中点击“新建脚本”实现,把想要一起执行的语句都放在该文件下,然后“保存”,这时可以选择保存的目录(当前工作路径或者其他路径),但是想要执行时得保持在当前工作路径中。m文件分为两种,一种是纯脚本文件,文件名为“name.m”,执行时在命令行窗口直接输入name敲回车即可;另一种是函数文件,即...原创 2018-06-05 13:42:33 · 5751 阅读 · 0 评论 -
《MATLAB神经网络30个案例分析》学习体会(一)
MATLAB中自带神经网络工具箱,可以减少编写大量复杂代码的困难,其中工具箱包括的网络有感知器、线性网络、BP神经网络、径向基网络、自组织网络和回归网络等。BP神经网络主要用到newff,sim 和train3个神经网络函数。1.newff:BP神经网络参数设置函数功能:构建一个BP神经网络。新版函数形式(以2016a为例):net= newff(P,T,[S1...S(N-1)],{TF1......原创 2018-06-04 16:11:25 · 3643 阅读 · 0 评论 -
MATLAB——KNN分类器实例
建立一个分类器,预测一个新客户是否愿意购买该产品%%准备环境clc,clear all,close all%%导入数据load bank.mat;%将分类变量转换成分类数组names = bank.Properties.VariableNames;%使用数据文件,记录自变量和因变量的属性名%'uniform':varfun将值串联成一个向量。@iscellstr在每次调用时都必须...原创 2018-12-09 16:12:44 · 3754 阅读 · 1 评论