![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
RicheyLee
这个作者很懒,什么都没留下…
展开
-
matlab常用命令
matlab常用命令abs 绝对值、模acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc 反余割 acsch 反双曲余割 align 启动图形对象几何位置排列工具 all 所有元素非零为真 angle 相角 ans 表达式计算结果的缺省变量名 any 所有元素非全零为真 area 面域图 argn原创 2015-06-29 15:18:40 · 1117 阅读 · 0 评论 -
蚁群算法优化
%% 第8章 蚁群算法及Matlab实现——TSP问题% 程序8-1%--------------------------------------------------------------------------%% 数据准备% 清空环境变量clear allclc% 程序运行计时开始t0 = clock;%导入数据citys=xlsread('旅游城市聚类 - 经纬度.xls原创 2016-08-25 13:14:28 · 2216 阅读 · 0 评论 -
支持向量机实现分类
clc, cleara0=[8.35 23.53 7.51 8.62 17.42 10.00 1.04 11.219.25 23.75 6.61 9.19 17.77 10.48 1.72 10.518.19 30.50 4.72 9.78 16.28 7.60 2.52 10.327.73原创 2016-08-25 15:22:16 · 2247 阅读 · 0 评论 -
支持向量分类机---乳腺癌的诊断
%原始数据cancerdata.txt可在网上下载,数据中的B替换成1,M替换成-1,X替换成2,删除了分割符*,替换后的数据命名成cancerdata2.txtclc,cleara=load('cancerdata2.txt');a(:,1)=[]; %删除第一列病例号gind=find(a(:,1)==1); %读出良性肿瘤的序号bind=find(a(:,1)==-1); %读出原创 2016-08-25 15:38:17 · 3740 阅读 · 0 评论 -
因子分析--我国上市公司盈利能力与资本结构的实证分析
clc,clearssgs = [43.31 7.39 8.73 54.89 15.3517.11 12.13 17.29 44.25 29.6921.11 6.03 7 89.37 13.8229.55 8.62 10.13 73 14.8811 8.41 11.83 25.22 25.4917.63原创 2016-08-25 16:00:53 · 1837 阅读 · 1 评论 -
利用距离进行分类
clc,cleara=[9 7 8 8 9 8 7 4 3 6 2 1 6 8 28 6 7 5 9 9 5 4 6 3 4 2 4 1 47 6 8 5 3 7 6 4 6 3 5 2 5 3 5];train=a(:,[原创 2016-08-25 16:06:58 · 696 阅读 · 0 评论 -
模拟退火法---飞机巡航问题
clc, clearsj0=[53.7121 15.3046 51.1758 0.0322 46.3253 28.2753 30.3313 6.934856.5432 21.4188 10.8198 16.2529 22.7891 23.1045 10.1584 12.481920.1050 15.4562 1.9451原创 2016-08-25 16:31:24 · 2000 阅读 · 0 评论 -
遗传算法---飞机巡航问题
clc,clearsj0=[53.7121 15.3046 51.1758 0.0322 46.3253 28.2753 30.3313 6.934856.5432 21.4188 10.8198 16.2529 22.7891 23.1045 10.1584 12.481920.1050 15.4562 1.9451 0原创 2016-08-25 16:37:33 · 3132 阅读 · 1 评论 -
灰色关联度分析
clc, cleara=[0.83 0.90 0.99 0.92 0.87 0.95326 295 340 287 310 30321 38 25 19 27 103.2 2.4 2.2 2.0 0.9 1.70.20 0.25 0.12 0.33 0.20原创 2016-08-25 16:48:24 · 12360 阅读 · 3 评论 -
神经网络预测
P = x';T = y';[P1,ps] = mapminmax(P);[T1,ps2] = mapminmax(T);net=newff(minmax(P),[10,1],{'tansig','purelin'},'traingda');net.trainParam.goal=0.001;net.trainParam.show=20;net.trainParam.epochs=50原创 2016-08-25 13:07:41 · 1797 阅读 · 1 评论 -
朴素贝叶斯判别法--Matlab
clc;clear all;load fisheriris %这是matlab自带的数据,朴素贝叶斯判别的例子objbayes = NaiveBayes.fit(meas,species);%meas是训练样本 species是分类结果pred = objbayes.predict(meas);%objbayes.predict预测类别归属strcmpi(pred,species);%原创 2016-09-10 16:01:25 · 5600 阅读 · 1 评论 -
灰色预测水果销量
clearsyms a b;c=[a b]';H1 = [97209375 25245141 18823858 14280912 6860331 8328256 2211484 359329 98147156 28009225 20595451 13286870 6962323 9023196 2471999原创 2016-08-25 13:09:57 · 1051 阅读 · 0 评论 -
matlab实现简单的if else 的语句
matlab实现简单的if else 的语句x = input('请输入 x=');if x ~= 0 y = sin(x)/x;else y = 1;endy原创 2015-09-27 17:11:42 · 51817 阅读 · 0 评论 -
matlab实现聚类分析
matlab实现聚类的分析X=[7.90 39.77 8.49 12.94 19.27 11.05 2.04 13.29; 7.68 50.37 11.35 13.3 19.25 14.59 2.75 14.87; 9.42 27.93 8.20 8.14 16.17 9.42 1.55 9.76; 9.16 27.98 9.01 9.32 15.99 9.10 1.82 11.35;原创 2015-09-18 23:59:29 · 4672 阅读 · 1 评论 -
matlab实现简单的交互式程序
matlab实现简单的交互式程序x = input('请输入圆的半径=');y = pi*x^2;m = pi*x*2;fprintf('圆的面积为%f,圆的周长为%f\n',y,m);原创 2015-09-20 00:33:30 · 7691 阅读 · 0 评论 -
Matlab中Flipdim函数的运用
Flipdim(X,dim)函数是matlab中针对矩阵翻转变换的函数,其中X表示一个矩阵,dim指定翻转方式,dim为1,表示每一列进行逆序排列,2表示每一行进行逆序排列。另外matlab还提供了左右、上下、以及旋转90度直接利用的函数,如下:左右翻转:fliplr(x)上下翻转:flipud(x)旋转九十度:rot90(x) 在matlab可以在命令窗口中输入help flipdim以获原创 2015-11-29 19:57:45 · 5876 阅读 · 0 评论 -
层次分析法(AHP)的Matlab实现
层次分析法(AHP)的Matlab是实现clc;clear;A = [1 5 3 7 1/5 1 1/3 3 1/3 3 1 5 1/7 1/3 1/5 1];[m,n]=size(A); %获取指标个数RI=[0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51];R=rank(A原创 2016-01-08 20:30:20 · 36572 阅读 · 8 评论 -
蒙特卡洛方法实现收益率服从正态分布的价格序列
1.程序代码price0 = 10;%初始价格mu = 1.1^(1/250)-1;%预期年收益率为10%,mu为每日的收益率sigma = .30/sqrt(250);%预期年波动率为30%,每年250个交易日,预期日波动率为sigman = 250*2;%两年的随机价格price = randPrice(price0,mu,sigma,n);plot(price)2.randpric原创 2016-04-09 18:35:42 · 4886 阅读 · 0 评论 -
主成分回归
function [coeffs2] = PCR(x,y)%*******************************************************% This programme is designed by Zihao Wang %% Version 1.0 completed in 2009,4,2 %原创 2016-06-20 22:44:31 · 6287 阅读 · 3 评论 -
主成分分析法的matlab实现
%==========方法1:求标准化后的协差矩阵,再求特征根和特征向量=================%标准化处理[p,n]=size(X);for j=1:n mju(j)=mean(X(:,j)); sigma(j)=sqrt(cov(X(:,j)));endfor i=1:p for j=1:n Y(i,j)=(X(i,j)-mju(j))原创 2016-06-20 23:25:54 · 7335 阅读 · 2 评论 -
BP神经网络&&RBF神经网络预测
clc, cleara=load('jingliu.txt'); %把表中第2列到第6列的数据保存到纯文本文件jingliu.txta=a'; %注意神经网络的数据格式,不要把矩阵搞转置了。P=a([1:4],[1:end-1]); [PN,PS1]=mapminmax(P); %自变量数据规格化到[-1,1]T=a(5,[1:end-1]); [TN,PS2]=mapminmax(T);原创 2016-08-25 17:03:34 · 7643 阅读 · 1 评论