matlab
MATLAB 笔记摘要
0. Basics赋单个值:a = 1(内部函数):d=cos(a)特殊变量:ans分号,阻止输出:; e = a * d;(命令行工具): ↑ and ↓ arrow所有MATLAB变量都是多维数组,其中矩阵是二维数组创建数组:a = [1 2 3 4](空格分隔元素)a = [1,2,3,4](逗号分隔元素)这里a是个行向量(row vector)创建矩阵(1),用分号
业界
2016年07月27日
matlab学习2-画线
1、二维曲线1.1plot(x,y,线性)在【0,2pi】画sin(x),cos(x)的图x=linspace(0,2*pi,30);plot(x,sin(x),'r',x,cos(x),'-')1.2符号函数画图ezplot('f(x)',[a,b])1、在【0,pi】上画y=sin(x)ezplot('sin(x)',[0,pi])2、在【0,2pi】画cos(t)^3
业界
2016年08月02日
matalb学习3-各种求解
1、解线性规划linprog解约束类线性规划c=[-0.4 -0.28 -0.32 -0.72 -0.64 -0.6]; A=[0.01 0.01 0.01 0.03 0.03 0.03;0.02 0 0 0.05 0 0;0 0.02 0 0 0.05 0;0 0 0.03 0 0 0.08]; b=[850;700;100;900]; Aeq=[];
业界
2016年08月02日
matlab学习4-非线性规划,二次,多元
非线性规划fmincon
建立M文件
function f=fun(x);
f=-x(1)-2*x(2)+(1/2)*x(1)^2+(1/2)*x(2)^2
求解:x0=[1;1];A=[2 3 ;1 4]; b=[6;5];Aeq=[];beq=[];VLB=[0;0]; VUB=[];
[x,fval]=fmincon('fun',x0,A,b,Aeq,beq,VLB,
业界
2016年08月03日
matlab学习5-解微积分方程
1、 dsolve解微分方程
dsolve('Du=1+u^2','t')
微分方程组
y=dsolve('D2y+4*Dy+29*y=0','y(0)=0,Dy(0)=15','x')
[x,y,z]=dsolve('Dx=2*x-3*y+3*z','Dy=4*x-5*y+3*z','Dz=4*x-4*y+2*z', 't');
simplify(x)%将x化简
simp
业界
2016年08月03日
matlab学习6-数据统计分析
1、基本统计量,均值,中位数,标准差,方差
2、求正太分布的概率密度图、概率、均值和方差,产生正太分布的随机数
x=-6:0.01:6;
y=normpdf(x); z=normpdf(x,0,2);
plot(x,y,x,z)
正态分布的均值假设检验
知道方差的检验
不知道方差的情况
检验两个分布的均值是否相同
3、检验数据的是否是正态分布,给出正态分布的参数估计,假设
业界
2016年08月04日
matlab学习7-线性回归方程,多元,cftool,插值画图
1、多元函数模型rstool
x1=[1000 600 1200 500 300 400 1300 1100 1300 300];%收入
x2=[5 7 6 6 8 7 5 4 3 9];%价格
y=[100 75 80 70 50 65 90 100 110 60]';%需求量
x=[x1' x2'];
rstool(x,y,'purequadratic')
2、其它多项
业界
2016年08月04日
matlab算法记录学习
1、 残差自相关性分析,以及如何消除残差详情建模数第六章clc,clear,close ally=[20.96;21.40;21.96;21.52;22.39;22.76;23.48;23.66;24.10;24.01;24.54;24.30;25.00;25.64;26.36;26.98;27.52;27.78;28.24;28.78];x=[127.3;130.0;13
业界
2016年08月05日