我有以下代码:
I=0;
L=0;
for i=1:20
m=[I;L];
hold on
plot(1:20,m(1:2),'*');
I=I+1;
L=5+I;
end
此代码的目的是请求20次迭代中的每一次迭代,即表m,以更改值。在这一部分之后,我想要在同一个figure.After中打印不同的曲线图,有代码再次改变I,L,M的值,结果我想成为每个I,L.But的曲线图,我不知道怎么做。有什么想法吗?
我正在尝试在一个图中绘制几个信号,我想限制它们,并将其最小化,以便我的所有信号都将清晰(或多或少)。我不知道该怎么做。我添加了一个图像,所以我需要做的事情会更清楚。
我的数据会发生变化,但一般来说,它是强度图像中某一区域的每一列的平均强度。我试着用和你一样的想法来做,但我没有得到我想要的正确的曲线图。A是相关矩阵,b是具有移位值的矩阵:
for i=1:20
b(i,:)=A(i,:)+(100*i);
plot(b(i,:))
hold on
end
我还将添加两个图像:一个是我得到的所有20个信号的曲线图,另一个是只有第一个信号的曲线图。我不明白为什么他们看起来这么不一样。
我使用Google图表创建了贝尔曲线图,但现在的问题是,我必须将条形图和贝尔曲线图结合起来,如下图所示,否则你可以检查
钟声曲线图代码:-
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('number', 'X Value');
data.addColumn('number', 'Y Value');
我正在使用带有pylab的ipython笔记本--内联
import matplotlib.pyplot as plt
import pandas as pd
......
plt.figsize(14,8)
ax1=plt.subplot(311)
#data is a pandas data frame with timeseries stock data
# this plots the data
data.plot(ax=ax1)
这显示了股票数据的曲线图,但它一次显示了所有数据。我想只显示日期的子范围,并有一个滚动条来控制我怎么做,使它与绘图的内联显示。