countour plot based on temperature value

6 ビュー (過去 30 日間)
Bugce Gokce
Bugce Gokce 2020 年 6 月 9 日
コメント済み: Fego Etese 2020 年 6 月 9 日
I have x, y values. and I have a temperature for each point. I want to draw a counter line based on these temperature values. how can I do it?
contour (xq, yq, vq); %size of matrix:xq (247x1) yq (247x1) vq (247x1)
When I use it, I get the following error.
Error using contour (line 48)
Z must be at least a 2x2 matrix.

採用された回答

Adam Danz
Adam Danz 2020 年 6 月 9 日
編集済み: Adam Danz 2020 年 6 月 9 日
This example in the documentation shows how to set up the contour() inputs.
For the syntax contour(x,y,z), z is your mxn temperature matrix. x is your 1xn (or nx1) latitude values, y is your 1xm (or mx1) longitude values. Note now the n's and m's pair between those inputs.
Alternatively, x and y can also be mxn matrices with the lat and lon values for each value of z.
Here's a demo to show the shape of inputs.
contour(1:10, 1:20, rand(20,10))
axis equal
  1 件のコメント
Fego Etese
Fego Etese 2020 年 6 月 9 日
Hello Adam Danz, please i really need your help on this question, i can't seem to wrap my head around it.
I will really appreciate your help,
Thanks

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeContour Plots についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by