2014-01-22 48 views
2

我已經在長度爲[0 1] x [0 2]的矩形域中求解了微分方程(迭代地,未使用matlab求解器),並將值存儲在Matlab Array中。 我現在想要在contourf中繪製它,但軸標籤仍然是矩陣索引(i,j)。我如何將它們更改爲0,1和0,2 ....已嘗試使用axis()。更改contourf中的標籤

回答

1
data = randn(8,9); %// example data 
xlim = 1; %// choose as needed 
ylim = 2; %// choose as needed 
contourf(linspace(0,xlim,size(data,2)), linspace(0,ylim,size(data,1)), data) 

實施例圖:

enter image description here

+0

由於工作原理完全如所描述的!!! – user3145076