mdsk.net
当前位置:首页 >> mAtlAB代码含义 >>

mAtlAB代码含义

[x0,fs0]= audioread(['录音文件/',str1, '/',str]); 读入音频文件,x0为音频数据,fs0是采样率 c0=x0(:,1); 取一个声道 c0=c0/max(abs(c0)); 除以最大幅值,归一化处理 specgram(c0) 绘制频谱图函数,看help 其他几句是画音频的时域图

matlab专门处理线性代数的,属于竖着处理数据的软件,其它所有软件都是横着处理

H_line=line('Xdata',t,'Ydata',sin(t)); %绘制sin(t)的函数曲线,曲线句柄赋值给H_line H_c=get(get(H_line,'parent'),'children')%返回句柄值H_line所指定的图形对象的'parent(父)'属性的以及对应子属性值赋值给Hc T=get(H_c,'Type')%返回...

V>0:得到一个逻辑向量(true、false),v中大于0的元素位置为1(true) ~:“否”,将上面那个逻辑向量中的所有1变为0,0变为1 最终:把 v 所有小于等于0 的元素变为 0

fileparts(mfilename('fullpath'):): 从当前文件的完整路径中提取出路径和文件名 fullfile(path,[name '.fig']): 文件名+.fig后缀,然后再合成完整路径文件名。 如果这个完整路径的文件存在则打开它, 如果不存在则在当前目录下打开.fig文件 如果 ...

是对对象每个元素都进行乘幂运算的意思。 比如A是一个矩阵,A^2=A*A,而A.^2=B,B为A中所有元素都平方后的矩阵,即对A中的某个aij,B中对应位置的是aij^2,明白了吧?

MaxSteps = 600;MSD(1:MaxSteps) = 0;%MSD的前600个元素设为0(如果之前不存在MSD矩阵,就是生成一个600个0元素的数组,下同)MSD_Counter(1:MaxSteps) = 0;%MSD_Counter的前600个元素设为0MSD_Av(1:MaxSteps) = 0;%MSD_Av的前600个元素设为0Tot...

function dy=vdp1000(t,y) % 建立函数,函数名字是vdp,t,y表示输入值,dy是输出值 dy=zeros(2,1); %建立空矩阵 2*1的0矩阵 dy(1)=y(2); %第一个微分方程 dy(2)=1000*(1-y(1)^2)*y(2)-y(1);%第二个微分方程 建立m文件的作用就是在[T,Y]=ode15s(...

matlab自己就有解释啊,一个问号就行了

pinv(B)求的是矩阵B的Moore-Penrose逆,是B的一种广义逆,也就是你说的伪逆,该广义逆满足四个条件: A*B*A = A B*A*B = B A*B 是海森矩阵 B*A是海森矩阵。 这个在矩阵论中有讲,你可以去看看

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com