Plotting a graph with multiple values
显示 更早的评论

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 个评论
caroline bourn
2021-3-22
hi! do you want a scatter plot? what kind of plot did you want :)
Samantha Ryan-Wheeler
2021-3-22
caroline bourn
2021-3-23
this might help you :)
回答(1 个)
Vineet Joshi
2021-3-24
Hi
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.
类别
在 帮助中心 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!