matlab 通过hist3画密度图使用scatter(x,y)画出散点图再使用N=numel(x);[n C]=hist3([x(:) y(:)],[200 200]);p=n/N;pcolor(C{1},C{2},p).画出的密度图像是这样:使用hist3之后 数据为啥 是反的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:08:47

matlab 通过hist3画密度图使用scatter(x,y)画出散点图再使用N=numel(x);[n C]=hist3([x(:) y(:)],[200 200]);p=n/N;pcolor(C{1},C{2},p).画出的密度图像是这样:使用hist3之后 数据为啥 是反的?
matlab 通过hist3画密度图
使用scatter(x,y)画出散点图

再使用
N=numel(x);
[n C]=hist3([x(:) y(:)],[200 200]);
p=n/N;
pcolor(C{1},C{2},p).
画出的密度图像是这样:



使用hist3之后 数据为啥 是反的?

matlab 通过hist3画密度图使用scatter(x,y)画出散点图再使用N=numel(x);[n C]=hist3([x(:) y(:)],[200 200]);p=n/N;pcolor(C{1},C{2},p).画出的密度图像是这样:使用hist3之后 数据为啥 是反的?
不是反了而是,是x轴和y轴换转了,
N=numel(x);
[n C]=hist3([y(:) x(:)],[200 200]);%在这里把x数据和y数据换转就可以了
p=n/N;
pcolor(C{1},C{2},p);

matlab 通过hist3画密度图使用scatter(x,y)画出散点图再使用N=numel(x);[n C]=hist3([x(:) y(:)],[200 200]);p=n/N;pcolor(C{1},C{2},p).画出的密度图像是这样:使用hist3之后 数据为啥 是反的? 怎样用MATLAB 画正态分布的概率密度函数图 怎样用matlab画对数正态分布密度函数图 如何使用matlab软件画下图? 使用MATLAB画椭圆一般表达式为AX^2+BXY+CY^2+DX+EY+1=0怎么使用MATLAB画出图啊. 分布函数和概率密度函数.用matlab画三维网状图哦. 使用matlab或者mathematica? matlab 怎么使用 latex matlab 如何使用squeeze 怎么使用matlab 【求助】如何采用Matlab绘制电子云密度图 请问使用matlab画三维图,怎样使用两种颜色交替填充网格.比如使用surf表示的球型 怎样用matlab画对数正态分布密度函数图有20个数,如何画出他们的正态分布密度函数图.我比较拙. 使用Matlab求解一列离散数据的功率谱密度,通过实验采集到了随时间变化的加速度数据,其中时间存在txt文档的第一列,加速度数据存在第三列,采样率为5000Hz,采样时间为100秒,下面是我的一个Matl matlab如何将两个不同的正态分布的概率密度函数画在同一张图上? 新手,请问matlab中lsqnonlin函数怎么使用?例如:想要拟合一个圆,怎样通过拟合函数lsqnonlin求出圆心? matlab 图怎么画 matlab 用plot通过循环语句画周期函数图像,要求在同一张图上画出三种周期图像