Matlab:如何绘制矩阵A和矩阵B?

Matlab:如何绘制矩阵A和矩阵B?,matlab,matrix,plot,Matlab,Matrix,Plot,我知道有一些类似的问题,但它们没有回答我的问题 我有许多相同大小的矩阵,n和m是64。 矩阵A是不同位置之间的温度变化,B是位置之间的距离。我想画出温差与距离的关系。 我怎么知道这个例子:A中的元素(11,23)与矩阵B中的相同位置I相对应 我是否只使用了散点(X(:),Y(:)或绘图(X(:),Y(:)?的确 scatter(A(:), B(:)); 将绘制您想要的内容,即温度。距离与差异。谢谢你的回答。我问了一个朋友,他们告诉我,我不能绘制矩阵a和B,但是,我可以绘制彼此相对的柱。通过使用

我知道有一些类似的问题,但它们没有回答我的问题

我有许多相同大小的矩阵,n和m是64。 矩阵A是不同位置之间的温度变化,B是位置之间的距离。我想画出温差与距离的关系。 我怎么知道这个例子:A中的元素(11,23)与矩阵B中的相同位置I相对应

我是否只使用了散点(X(:),Y(:)或
绘图(X(:),Y(:)

的确

scatter(A(:), B(:));

将绘制您想要的内容,即温度。距离与差异。

谢谢你的回答。我问了一个朋友,他们告诉我,我不能绘制矩阵a和B,但是,我可以绘制彼此相对的柱。通过使用循环,我很容易地解决了这个问题

for i=1:64
for j=1:64
scatter(Distance(i,j),Temperature(i,j))
hold on
end
end

谢谢

是的,我相信这些都是合适的功能。这是完成任务的一种非常原始的方式!您最好使用
散射(距离(:)、温度(:)
。这是以矢量化方式做事情的适当方式!