Barcycle.m
上传用户:eighthdate
上传日期:2014-05-24
资源大小:270k
文件大小:1k
源码类别:

其他行业

开发平台:

Matlab

  1. % This function obtains a plot of the load cycle for a given interval.
  2. % The demand interval and the load must be defined by the variable data
  3. % in a three-column matrix.  The first two columns are the demand
  4. % interval and the third column is the load value. The demand interval
  5. % may be minutes, hours, or month in ascending order.  Hourly intervals
  6. % must be expressed in military time.
  7. %
  8. % Copyright (C) 1998 by H. Saadat.
  9. function barcycle(data)
  10. L=length(data);
  11. tt = [data(:,1) data(:,2)];
  12. t = sort(reshape(tt, 1, 2*L));
  13. PP=data(:,3);
  14. for n = 1:L
  15. P(2*n-1)=PP(n);
  16. P(2*n)=PP(n);
  17. end
  18. plot(t,P)