matlab学习
文章平均质量分 60
好好记密码
这个作者很懒,什么都没留下…
展开
-
matlab知识点学习
%% 拟合的方法x=[1:9];y=[9 7 6 3 -1 2 5 7 20];P=polyfit(x,y,3); %多项式拟合,返回降幂排列的多项式系数xi=0:0.2:10;yi=polyval(P,xi); % 计算多项式的值plot(xi,yi,x,y,'r*') ; %显示为红色,后面是点的形状%% 采用工具箱进行操作x=[1:9];y=[9 7 6 3 -1 2 5 7 20];plot(x,y,'r*');% 同时还可以限制拟合函数% 应用的话,比如人口预测模型原创 2021-08-07 17:27:51 · 92 阅读 · 0 评论 -
matlab在概率统计中的应用
1.产生随机变量binornd(n,p) 生成服从二项分布的随机数二项分布有2个参数:n,p。考虑一个打靶的例子,每枪命中率为p,共射击N枪,那么一共击中的次数就服从参数为(N,p)的二项分布。注意p要小于等于1且非负,N要为整数。基本语法:binornd(n,p,[M,N,P,…])生成的随机数服从参数为(N,p)的二项分布,这些随机数排列成MNP… 多维向量。如果只写M,则生成M*M矩阵;如果参数为[M,N],就是对于维度的变量。一些例子:binornd(10,0.3,5,1) %生成5个随原创 2021-04-21 23:45:27 · 2795 阅读 · 0 评论 -
matlab三维图形的绘制
采用matlab进行三维图绘制mesh函数:网格图mesh(x,y,z)x是n维向量,y是m维向量,z是m*n维向量等高线,底座surf函数:曲面符号隐函数绘图原创 2021-02-24 23:00:54 · 17291 阅读 · 0 评论 -
matlab中符号运算的学习
符号函数的表示和运算用符号可以直接进行计算,无需进一步操作1.定义%符号变量syms a b c % 符号方程y=sstr2sym('a*x+x^2')%符号矩阵syms alphaM=[cos(alpha) -sin(alpha)]% 运算 加减乘除%符号表达式的化简simplify(y)%因式分解,可以对常数,也可以对表达式factor(12)syms m n y=m^ 3 - n^3factor(y)%多项式展开expend(y)%多项式合并coll原创 2021-02-22 22:44:42 · 468 阅读 · 0 评论 -
matlab实现信号与系统中卷积的计算的两种方法
卷积计算前言一、卷积是什么?二、计算方法1.符号运算2.数值运算遇到的一些问题和解决方法一些总结前言用matlab也可以实现的卷积计算操作,主要有两种方法,第一种直接用符号运算,第二种就是用数值运算。一、卷积是什么?卷积积分是信号与系统时域分析中的重要方法之一。连续信号的卷积积分定义如下:MATLAB进行卷积计算可以通过符号运算方法和数值计算方法来实现。符号运算求解主要是从卷积积分的定义出发,采用积分公式直接计算,此时要注意积分变量和积分限的选取。数值计算方法是通过时间间隔取足够小的离散时原创 2020-12-29 10:09:55 · 34063 阅读 · 2 评论 -
matlab中conv函数的使用和理解
目录一、conv()的基本使用方法二、conv()使用的一些例子1.多项式的计算2.向量卷积总结一、conv()的基本使用方法conv 计算 卷积和多项式乘法w = conv(u,v) 返回向量 u 和 v 的卷积。如果 u 和 v 是多项式系数的向量,对其卷积与将这两个多项式相乘等效。w = conv(u,v,shape) 返回如 shape 指定的卷积的分段。例如,conv(u,v,‘same’) 仅返回与 u 等大小的卷积的中心部分,而 conv(u,v,‘valid’) 仅返回计算的没原创 2020-12-29 09:54:55 · 80792 阅读 · 1 评论 -
matlab在信号与线性系统下的应用(1)
前言matlab和信号与线性系统的结合:符号运算和数值仿真计算。一、matlab的数值计算1.算术运算加减乘除等同正常的操作符,复数可以用直角坐标或者极坐标的形式来表示,也可以用极坐标形式来表示A = 1+iB = 2*exp(i*pi/6)同时,复数的实部,虚部,模,幅角等值都可以通过matlab函数总结得到real(A)imag(A)abs(A) sqrt(A*conj(A)) angle(A) angle(A)*180/pi2.向量运算直接输入向量的话用;分隔生原创 2020-12-14 20:21:59 · 482 阅读 · 0 评论