Plotting multidimensional discrete Data
7 ビュー (過去 30 日間)
古いコメントを表示
Hi everyone!
I have some problem visualizing data.
I messured engine power over rpm and torque. Knowing the power input I calculated the efficiency. Now I have 560 values in discrete steps resulting in a 40x14 matrix (basicly 40 different torque settings over 14 rpm settings) and i want to create an area diagram for the efficiency.
In other words: Every column represents one rpm setting (e.g. 250 rpm) and every line represents a torque setting (e.g. 0.1 Nm)
Does anyone have an idea on how to visualize the data? I would like it to look like picture below.

My idea was to use the contour function, but to my understanding it does not work for a 40x14 matrix.
Help is appreciated! Thanks in advance,
Hannes
0 件のコメント
回答 (1 件)
Alan Stevens
2020 年 11 月 9 日
編集済み: Alan Stevens
2020 年 11 月 9 日
Presumably, for every combination of rpm and torque you are able to calculate an efficiency, so you should be able to use contour
contour(x,y,z)
say, where x and y represent rpm and torque and z represents efficiency. Try doc contour for details.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Contour Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!