histogram.cpp

来自「一个简单的记账软件」· C++ 代码 · 共 71 行

CPP
71
字号
  #include "matlib.h"
  #pragma hdrstop
  
  #include "Histogram.h"
  
  
  Mm Histogram(Mm c1, Mm c2, Mm c3, Mm c4, Mm c5, Mm c6, Mm c7, Mm c8, Mm c9, Mm c10, Mm c11, Mm c12, Mm i1, Mm i2, \
     Mm i3, Mm i4, Mm i5, Mm i6, Mm i7, Mm i8, Mm i9, Mm i10, Mm i11, Mm i12) {
    begin_scope
    c1.setname("c1"); c2.setname("c2"); c3.setname("c3"); c4.setname("c4"); c5.setname("c5"); c6.setname("c6"); c7.setname( \
      "c7"); c8.setname("c8"); c9.setname("c9"); c10.setname("c10"); c11.setname("c11"); c12.setname("c12"); i1.setname( \
      "i1"); i2.setname("i2"); i3.setname("i3"); i4.setname("i4"); i5.setname("i5"); i6.setname("i6"); i7.setname("i7") \
      ; i8.setname("i8"); i9.setname("i9"); i10.setname("i10"); i11.setname("i11"); i12.setname("i12"); 
    dMm(Month); dMm(CostIncome); 
    
    #line 1 "e:/workspace/matlab/histogram.m"
    call_stack_begin;
    #line 1 "e:/workspace/matlab/histogram.m"
    // nargin, nargout entry code
    double old_nargin=nargin_val; if (!nargin_set) nargin_val=24.0;
    nargin_set=0;
    double old_nargout=nargout_val; if (!nargout_set) nargout_val=0.0;
    nargout_set=0;
    
    // translated code
    
    #line 2 "e:/workspace/matlab/histogram.m"
_   Month = (BR(1.0),2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0,11.0,12.0);
    #line 3 "e:/workspace/matlab/histogram.m"
_   CostIncome = (BR(c1),i1,semi,
    c2,i2,semi,
    c3,i3,semi,
    c4,i4,semi,
    c5,i5,semi,
    c6,i6,semi,
    c7,i7,semi,
    c8,i8,semi,
    c9,i9,semi,
    c10,i10,semi,
    c11,i11,semi,
    c12,i12);
    #line 15 "e:/workspace/matlab/histogram.m"
_   bar(Month,CostIncome);
    #line 16 "e:/workspace/matlab/histogram.m"
_   grid(TM("on"));
    #line 17 "e:/workspace/matlab/histogram.m"
_   xlabel((CL(TM("月份"))));
    #line 18 "e:/workspace/matlab/histogram.m"
_   ylabel((CL(TM("金额(元)"))));
    #line 19 "e:/workspace/matlab/histogram.m"
_   title((CL(TM("月份-单月消费/收入直方图"))));
    #line 20 "e:/workspace/matlab/histogram.m"
_   legend((CL(TM("消费")),TM("收入")));
    
    call_stack_end;
    
    // nargin, nargout exit code
    nargin_val=old_nargin; nargout_val=old_nargout;
    
    // function exit code
    c1.setname(NULL); c2.setname(NULL); c3.setname(NULL); c4.setname(NULL); c5.setname(NULL); c6.setname(NULL); c7.setname( \
      NULL); c8.setname(NULL); c9.setname(NULL); c10.setname(NULL); c11.setname(NULL); c12.setname(NULL); i1.setname( \
      NULL); i2.setname(NULL); i3.setname(NULL); i4.setname(NULL); i5.setname(NULL); i6.setname(NULL); i7.setname(NULL) \
      ; i8.setname(NULL); i9.setname(NULL); i10.setname(NULL); i11.setname(NULL); i12.setname(NULL); 
    
    return x_M;
    end_scope
  }
  
  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?