Plotting a graph with multiple values

6 ビュー (過去 30 日間)
Samantha Ryan-Wheeler
Samantha Ryan-Wheeler 2021 年 3 月 22 日
回答済み: Vineet Joshi 2021 年 3 月 24 日
I am trying to plot a gragh using the Volts versus the 10 average currents shown in the picture. although the plot funtion is set up like plot( volts, ---) I have 10 different average currents that also need to be on the graph. any ideas on how I should do that?
  3 件のコメント
Samantha Ryan-Wheeler
Samantha Ryan-Wheeler 2021 年 3 月 22 日
yes i want a scatter plot
caroline bourn
caroline bourn 2021 年 3 月 23 日

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

回答 (1 件)

Vineet Joshi
Vineet Joshi 2021 年 3 月 24 日
Hi
You can use the scatterfunction to plot a scatter plot between Volts Vs. Average current values.
Since scatter needs both the arguments to be vectors, you can convert average current values into a single vector before plotting.
You can refer the following code for example.
%Volt vector
Volts = [10,20,30,40,50];
%Average Current Values
AC_1 = -10; AC_2 = 20; AC_3 = 25; AC_4 = -5; AC_5 = 30.5;
%Average Current Vector
Average_Current = [AC_1, AC_2, AC_3, AC_4, AC_5];
%Scatter Plot
scatter(Volts, Average_Current,'filled')
xlabel('Volts')
ylabel('Average Current')
The output will look as follows.
Hope this helps.

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by