如何在MATLAB中绘制不同长度的不同变量?
问题描述:
我有165545 * 1双和1 * 351双变量。我想使用plot(x,y)或scatter(x,y)将y轴上的165545 * 1和x轴上的1 * 351。如何在MATLAB中绘制不同长度的不同变量?
答
可以选择随机x”至建立与相同数量的元素为y的XI矢量:
idx=randi([1,length(x)],1,length(y));
xi=x(idx);
scatter(xi,y)
在2D每点包括(X,Y)。 –
来自1 * 351的每个点可能包含165545 * 1之间的许多点* 1 – Hesham
您是否有想要策划的func(x,y)?因为现在它没有任何意义。 – crazyGamer