自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (1)
  • 收藏
  • 关注

原创 数学建模 什么叫量化分析

量化分析是将一些不具体,模糊的因素用具体的数据来表示,从而达到分析比较的目的。

2022-08-03 15:51:29 3199 1

原创 MATLAB中subs函数

subs(f,{x,y},{1,2})把对应的值带入得出的结果。f可能是只含一个未知量的表达式,也可能是含多个未知量的表达式。subs(f,2)把默认自变量等于2带入得出的结果。subs(f,x,1)变量x=1带入得出的结果。...

2022-07-28 22:18:29 1732

原创 matlab线性规划 可转化为线性规划的问题

x为所要求的最优值中未知量的解,y为最优解,f为列向量,是目标函数的系数。所以ui=(xi+|xi|)/2vi=(|xi|-xi)/2。标准形式为目标函数求最小值,想要求最大值只需加个负号求最小值即可。a为约束函数系数所构造的矩阵,b为所对应的限制条件矩阵。1.matlab解线性规划用linprog函数。aeq为等式的系数beq为对应解。lb为未知量的的下限,ub为上限。与上同只是有两个变量而已。约束空间只能用小于或等于号。同样可以解投资的风险问题。所要求的最优值=f*x。...

2022-07-27 16:46:00 442

原创 参数估计函数

p,m]=mel('dsit',data)p与上同m为在这个置信区间中的最大估计值和最小估计值,后边是标准差。最大似然法已知某个参数是这个样本出现的概率最大,就不会考虑其他小概率的样本,直接让其当作估计的真实值。[p,m]=mel('dist',data,alpha)alpha为置信区间。[p,m]=mel('dist',data,alpha,n)n为实验的次数。函数变量区间中x被修改只在函数变量区有效,并不影响工作区的变量。参数估计就是从样本对总体的估计,属于统计估算的范畴。...

2022-07-25 23:20:30 436

原创 曲线拟合函数

polyfit(x,y,n)x,y均为向量(xi,yi)为所要表示的数据n为多项式的最高次幂,n过大可能导致过拟合,过小可能导致欠拟合。loss=(y1-f(x1))^2+(y2-f(x2))^2....得到的表达式要满足所有可能表达式中的loss最小。常见的拟合有fit()函数nlinfit()函数lsqnonlin()函数lsqcurvefit()[p,e]=polyfit(x,y,n)返回多项式向量p和矩阵e用在polyval中计算误差。ceil()向上取整。...

2022-07-24 22:16:28 2081 2

原创 统计作图 概率统计

legend()图例 hold on连接下列所有所要显示的图形1.tabulate函数得到正整数频率表出现的数字 第一列表示出现的数字 第二列表示数字出现的次数 第三列表示所占的百分比2.累积分布函数图形将累积分布概率值用图形表示出来cdfplot(x)[h,stats]=cdfplot(x)x表示向量 h表示一个函数的句柄 stats表示样本的一些特征3.最小二乘拟合曲线Isline函数可以实现离散数据的最小二乘拟合Isline h=Islineh表示拟合曲线的句

2022-07-23 17:07:31 164

原创 概率统计 统计特征

y=binopdf(x,n,p)x为计算点n为实验总次数p为实验中事件发生的概率y为概率密度值。cat(dim,A,B)dim=1,竖直方向合并。N为限制范围p为概率,mn为产生的行数和列数,也可以产生多维概率数组。x为待统计的向量f为得到的概率密度xi为计算概率密度的点。cov(x,y)求x和y的协方差,并按对角放置。函数cdf可以计算随机变量x...

2022-07-22 18:18:02 325

原创 figure函数 table函数的用法

figure(数字)查找这个数字的图窗并将其作为当前图窗,如果没有则创建一个新的。fugure(‘属性’,‘属性内容’)创建一个关于这个的图窗。会创建一个表格并显示所包含的内容。可以分别对两个图窗进行单独操作。可以同时创建两个图窗。...

2022-07-21 23:26:03 334

原创 符号代数方程求解,分析可视化 dsolve函数

solve(eq1,eq2,eq3,....v1,v2,v3,....)对这些表达式一起求解,每个式子中自变量为v1,v2...solve(eq1,eq2,eq3,....)分别对这些代数式进行求解,默认自变量。dsolve('函数1,...',‘初始条件1....’,‘初始变量’)solve(eq)对代数式eq=0进行求解,自变量采用默认变量。solve(eq,v)对代数式eq=0求解,自变量为v。delete从列表中删除激活窗的函数。cycle依次循环显示列表中的函数。命令栏输入funtool。...

2022-07-20 23:19:07 335

原创 符号函数操作 符号积分变换

r=jacobian(w,v)w是列向量,v是行向量w按v中的向量进行对应求导。taylor(f,n,v)v作为自变量,返回f的n-1阶麦克劳林级数展开式。compose(f,g)返回复合函数f(g)用g替换掉f中原来的自变量。taylor(f,x,x0,‘order’,n)在x0处进行n阶泰勒展开。taylor(f,n,v,a)在a处的n-1阶展开式。symsum(s,a,b)求s表达式中a到b的和。symsum(s,v,a,b)变量v从a到b的和。...

2022-07-19 23:13:22 621 1

原创 符号表达式替换

1.符号表达式的替换就是换元,以更好的形式使之更好被理解subs()替换函数subs(s)用工作区的变量值替换s表达式中的所有变量subs(s,new)用new替换所有默认变量subs(s,old,new)用所有new值替换掉old值subexpr替换函数[c,m]subexpr(s,m)用变量m替换重复出现的符号表达式或字符串如果是字符串的话需要引号...

2022-07-18 23:42:31 130

原创 符号表达式操作

factor(x)能因式分解,就进行因式分解,如果是一个数,就分解为多个无法分解的数的相乘形式。collect(s,v)将与v的相同次幂的项合并,如果v没指定,默认为x的相同次幂合并。collect(s)将表达式s中相同次幂的项合并。horner(s)将多项式转化为他们的嵌套形式。将符号表达式转变为一般数学表达习惯的数学表达式。expand(s)将表达式s各项进行展开。simplify(s)将s化简为最简形式。2.符号表达式的合并。5.符号表达式的分解。6.符号表达式的化简。...

2022-07-17 23:18:49 224

原创 符号对象 符号表达式

x=sym('x','clear')创建一个符号变量但是并没指明x是什么形式。symvar(s,n)返回表达式中距离x最近的n个变量就是ascll码大小排序。x=sym('x','positive')创建一个正的符号变量。再利用syms创建多个符号变量时,符号变量之间以空格隔开。symvar(s)返回表达式s中的所有符号变量。2.变量的创建与数值计算中变量的创建一致。vpa(A,d)对A保留d位有效数字。S=sym(A)将A转化为符号变量。x=sym(‘x’)创建符号变量x。...

2022-07-16 23:14:35 417

原创 数据插值 函数的极限,积分

fcnt表示函数计算的次数适用于精度要求低,平滑性差的数值积分。'pchip'或'cubic'立方插值时间最长,平滑性最好。limit(exrp,x,a)求当x趋近与a时函数exrp的极限。插值是为了有已知观测点建立一个简单的模型,来推测未知观测点的特性。interpft(x,n)对x进行傅里叶变换,有n个插值点。不好通过求积分来计算时,可以通过求数值积分来计算,提升速度。limit(exrp,x,a,’left‘)左极限。limit(exrp)求趋近于0时的极限。...

2022-07-15 23:29:31 188

原创 十五 多项式及其函数 加油

如果不相等,加减后的结果p=[zeros(1,length(a)-length(b))b]+[zeros(1,length(b)-length(a))a][m,n]=polyer(p,q)p,q均为多项式,求的是p/q的导函数,分子存进m,分母存进n。c=polyer(p,q)p,q均为多项式,求的是p*q的导函数。polyint(p,k)对多项式p进行积分,返回的常数项为k。polyval(p,x)计算p多项式中,x点的值。用poly()函数可以由根推出相应的多项式。...

2022-07-14 20:54:32 109

原创 十四 三维图形绘制 四维图形可视化

1.三维图形的显示plot指令只能显示二维平面,plot3可以显示三维图形plot3(x,y,z)当xyz为向量时,为对应坐标连成的线,当为矩阵时,还是对应坐标连成的线。不论是矩阵还是向量,都必须为同维‘plot3(x1,y1,z1,x2,y2,z2)与上面类似,只是画到了同一个图上plot3(x,y,z,’属性名‘,属性内容...)plot3(x1.y1,z1,'属性名',属性内容,x2,y2,z2,'属性名'....)2.网格图绘制利用meshgrid指令生成 格点矩阵 然后再用mesh指令生成网格图m

2022-07-13 23:53:58 1291

原创 第十三天 二维图像绘制

1.栅格(更有利于数值的展示)grid on 添加栅格 grid off取消栅格 grid在取消和添加之间反复横跳在所展示图像函数的后面使用2.文字说明曲线线性 图形标记(就是中文用英文表示出来) 字体样式 3.线型4.标记 ,颜色,有代表性的RNB值,颜色映像函数集(p167)5.坐标轴设置axis auto 坐标轴系统默认设置axis manual保持当前坐标刻度范围axis fill在manual方式有效,是坐标充满整个绘图区axis off 关闭坐标标签,刻度,及背景axis on打开a

2022-07-13 00:36:50 457

原创 第十二天 图形绘制 plot函数

1.离散数据及离散函数matlab是无法实现对无限区间内的数据的可视化的(只能在限定区间内表示相应的函数)离散函数就是有离散数据构成的2.连续函数没有真正的连续函数连续函数还是由离散函数构成的,只是对离散函数划分的更精细了,达到视觉上的连续,把每两个离散点之间用直线连接3.figure函数figure函数创建了一个显示图形的窗口(1)figure创建一个窗口(2)figure(‘功能’,‘相应的数据’)‘Name’功能,可以指定窗口的标题‘Position’指定窗口的大小和位置 [600, 303,2

2022-07-11 23:17:19 583

原创 第十一天 M文件中变量的检测与传递 程序调试

1.输入输出变量检测指令 2.可变数量输入输出变量 3.跨空间变量传递 4.跨空间数量赋值assignin(‘工作区’,‘VN‘,x) 为跨空间变量VN赋值,把x赋给VN1.程序调试基本概念程序出错的两类基本根源:语法错误,逻辑错误程序出错可以分为下面三大类:(1)语法错误指变量名不符合规则,函数名书写错误,函数调用格式错误,标点符号的缺漏,循环中遗漏end等(2)逻辑错误程序运行后结果和预设不符。(3)异常在程序运行过程中不满足前置条件或后置条件而造成的程序执行错误。2.直接调试法 3.使用调试函数进行

2022-07-10 21:39:38 116

原创 第十天 脚本和函数

1.脚本脚本文件运行后除非关闭或清除变量,否则变量将一直保存在工作区脚本文件能实现图像输出,像图像输出函数plot()一样2.函数如果M文件以function开始,该文件就是函数文件函数文件定义的变量为局部变量,只在函数内部起作用,执行完后这些局部变量会被清除函数文件由几个基本部分组成:(1)函数定义行 (2)H1行 (3)帮助文本 (4)函数体 (5)注释 函数定义名和文件保存名一致,当两者不一致时,以文件保存名为准。函数文件名不超过31个字符3.匿名函数匿名函数的创建方法就是创建一个函数句柄间接访问

2022-07-10 00:46:50 88

原创 第九天 编程基础 加油

常见的操作指令 1.M文件编辑器当完成的运算比较复杂时,命令窗口就不再适合了,就需要创建m文件了M文件的扩展名为.m,一个M文件包包含多个指令快速创建M文件,启动M文件编辑器方法如下:(1)在命令窗口输入edit(2)快捷键ctrl+N保存新的或修改的M文件(1)在面板上保存(2)快捷键ctrl+S2.变量1.变量名必须以字母开头,后面是任意字母或下划线,但是不能有空格不能使用关键字作为变量名变量名最多可包含63个字符可以调用isvarname(‘’)函数验证是否是合法变量名2.有三类变量:局部变量,全

2022-07-08 23:25:40 124

原创 第八天 矩阵分界 稀疏矩阵 奥力给!!!

1.cholesky分解又称平方根法用chol()函数实现R=chol(X):X为正定矩阵,R是上三角矩阵 X=RR‘。X不是正定的,则返回错误信息[R,p]=chol(X) 返回两个参数,不返回错误信息。当X为正定矩阵时,返回上三角矩阵R满足X=RR’,且p=0;当是非正定矩阵时,返回值p是正整数,R是上三角矩阵,阶数为p-1,X(1:p-1,1:p-1)=RR‘2.一般方阵高斯消去法分解又称LU分解将任意一个方阵A分解为一个下三角矩阵L和一个上三角矩阵U的乘积,A=LU。用lu()函数来实现[L,U]=

2022-07-07 23:34:43 122

原创 第七天 矩阵分析 加油加油加油

1.向量和矩阵的范数运算对于一个向量x,存在函数r(x)满足下面三个条件,就称r(x)为向量x的范数,记作 ||x||(1)r(x)>0,且r(x)=0的充要条件x=0(2)r(ax)=|a|r(x),a为标量(3)对于向量x和y,有r(x+y)...

2022-07-07 01:16:00 116

原创 第六天 矩阵操作 加油

1.创建矩阵 希尔伯特(hilbert)矩阵 也称H阵元素构成为H(ij)=1/(i+j-1)hilb(n):用于生成一个n×n的希尔伯特矩阵invhilb(n):用于生成一个n×n的希尔伯特矩阵的逆矩阵整数矩阵都是对称矩阵托普利兹(Toeplitz)矩阵toeplitz(t,r):用于生成非对称的托普利兹矩阵,第一列为t,第一行为r。其余元素等于左上角元素toeplitz(c):用向量c生成对称的托普利兹矩阵,第一行第一列均为c0~1间均匀分布的随机矩阵 标准正态分布随机矩阵 魔方矩阵magic()矩

2022-07-05 23:11:05 252 1

原创 第五天,进阶。数组运算

1.数组的创建和操作用方括号" [ ] ",逗号“ ,”,空格和分号创建数组数组A,A的转置A‘2.通过冒号创建一维数组X=A:step:Bstep是递减或递增的数值3.用logspace()函数创建一维数组调用方法:y=logspace(A,B),创建一个以10的A次方起始,10的B次方结束的等比数列,总数为50个元素y=logspace(A,B,n),创建一个以上面起始和结束一样的,但总数为n个元素的等比数列用linspace()函数创建一维数组y=linspace(a,b),创建一个起始元素为a,

2022-07-04 23:47:32 85

原创 大佬请指教,学习matlab的第四天,加油!!!

1.矩阵结构矩阵结构是指矩阵子元素的排列方式 稀疏矩阵:数值为零的元素远多于非零的元素,并且零元素没有规律2.矩阵大小包括:矩阵的维数矩阵各维数的长度矩阵元素的个数在size函数输入参数中增加维度参数可以获取指定维度的长度。例如size(A,2)1表示行,2表示列3.矩阵维度用 [ ] 产生的空矩阵是作为二维矩阵的,高维矩阵中也有 空矩阵的概念,空矩阵具有多个维度4.矩阵的数据类型 数值型变量指整数,小数,有理数等5.矩阵占用的内存whos命令查看工作区指定变量的所有信息6.矩阵元素的寻址方法(1)下标寻址

2022-07-03 23:29:51 99

原创 学习matlab的第三天

1.结构体类型一个结构体可以有多个字段,每个字段可以储存不同类型的数据创建结构体对象有两种方法方法一:通过字段赋值创建结构体。用“结构体名称.字段名称”的形式书写(例如:Student.Name='sam';.......)方法二:使用结构体创建函数struct假设结构体对象为homestruct函数的句法形式为:home=struct('field1','var1','field2','vir2',.....)(详情看28页)没有明确赋值的字段,matlab默认赋值为空数组2.数组类型*冒号的使用A=I:

2022-07-02 23:41:05 1044

原创 学习matlab的第二天,坚持下去,加油

1.逻辑类型matlab把任何非零数值当作真,把零当作假。(真1假0)matlab还提供了大量其他关系与逻辑函数(1)xor(x,y)指令的功能为异或运算,x和y同为零或非零时返回0,否则返回1(2)any(x)判断是否为零向量或零矩阵,非零返回1,零矩阵或零向量反回0(3)测试函数参量是一个全局变量,返回真值2.字符和字符串一个字符串是储存在一个行向量中的文本,这个行向量中的每一个元素代表一个字符。矩阵的每行字符数必须相同。一个字符串是由单引号括起来的简单文本,字符串的储存要求是每个字符8字节(ASCII

2022-07-01 22:37:35 172

原创 自学matlab的第一天(有错误和好的学习方法希望大佬不吝赐教)

本人之前上过matlab的公选课,讲的很快也很简略,但是这门课有十分有用,所以想系统的学习一下。1.各种快捷键打开文件:ctrl+o清理内存变量:clear清除工作窗中所显示的内容:clc清除当前行:Esc设置搜索路径:pathtool显示搜索路径:pathhelp+要搜索的内容可以快速显示出所显示内容的用法 (例如:help sin 可以快速显示出sin函数的用法)打开帮助窗口:demos , doc 或者直接点击帮助按钮在命令窗口同时运行多条语句时,语句加分号的结果不显示(同时运行时shift+en

2022-06-30 23:07:38 147 1

空空如也

matlab的激活窗

2022-07-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除