质心2d用matlab

时间:2016-11-08 02:35:31

标签: matlab matlab-figure

我有不同的数据集,现在我想计算不同数据集的质心。 (数据集总是包含x和y值)

close all, clc
load('dataset1.mat');
plot(x,y, '-'), hold on
load('dataset2.mat');
plot(x,y, '-'), hold on
load('dataset3.mat');
plot(x,y, '-'), hold on

所以我可以通过在我的绘图函数中使用“ - ”来对这些数据集进行插值,但是我不知道如何编写一个质心代码,我在Matlab中的编程技巧非常糟糕,因为我只用c +编程多年,我也试图找到一个合适的代码来计算2D数据集的质心,但我刚刚发现了一个关于3D数组的线程....

1 个答案:

答案 0 :(得分:1)

假设您想要粒子系统的质心,其中所有粒子都具有相同的质量:

plot(mean(x),mean(y),'or')