笔记(九) 一点Matlab知识
isscalar(a)用于判断变量a是不是标量,可以处理多种类型的函数的输入值。
randperm(N)产生一个将数组1:N元素随机排列的数组。
repmat(a,m,n)将a作为一个分块,排列成一个大的矩阵,这个矩阵是a和矩阵ones(m,n)的直积。
cov(A)计算矩阵A的列向量的协方差矩阵,如果A有m列,则cov(A)是m×m矩阵。
画二维高斯函数:
mu1=[-1,2]; Sigma2=[1 1; 1 3]; % 输入均值向量和协方差矩阵
[X,Y]=meshgrid(-3:0.1:1,-2:0.1:4); xy=[X(:) Y(:)]; %产生网格数据
p=mvnpdf(xy,mu1,Sigma2); P=reshape(p,size(X)); %求取联合概率密度
surf(X,Y,P)
https://blog.sciencenet.cn/blog-117333-308002.html
上一篇:
参加与沙库拉(щакура)教授座谈的总结下一篇:
笔记(十一)IDL三维可视化