- 博客(9)
- 收藏
- 关注
原创 C++简单计算
1. 求平均int main(){ double avg,sum=0.0,a[20]=0; int i=0; for(i=0; i cin>>a[i]; sum+=a[i];}avg=sum/12;printf( "$%.2f", avg); /////////精确到小数点后两位return 0;}2. 输入一
2017-05-25 16:53:25 1152
原创 python 时序数据分析
时序数据有四种主要的组成方式1.trend 趋势: 可以是线性的也可以是非线性的,但可以研究其参数2. seasonality 季度变化:可以是加法型的,也可以是乘法型的3. noise 噪音:噪音一般都是数据中的一段,所以找到方法来减小噪音是分析过程的关键4. 其他:例如意外值,缺失值等等有这四种成分,我们可以得到分析时间序列的方法描述:用这四种成分来描述一段数据
2017-05-16 20:34:04 2859
原创 Matplotlib库
1、matplotlib和IPython 安装方法NumPy提供数值数组和函数SciPy是Python的科学计算库matplotlib是基于Numpy的绘图库IPython交互式计算机的基础设施,交互式解释器IPython Shell2.安装方法,参考https://wenku.baidu.com/view/a04e0e3cce2f0066f4332235.html
2017-05-05 16:56:35 439
原创 Python Numpy(1)
1. # Five different way to create a vectorimport numpy as np# From a Python list vec1=np.array([0. , 1. ,2. ,3. ,4. ])# arange ( start inclusive ,stop exclusive, step size)vec2=np.arange(0,5
2017-05-03 18:05:18 395
转载 C++数组指针和指针数组
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;
2017-04-16 18:31:07 1490
原创 C++结构体
指向结构体类型变量的使用首先让我们定义结构体:struct stu{char name[20];long number;float score[4];} ;再定义指向结构体类型变量的指针变量:struct stu *p1, *p2 ;定义指针变量p 1、p 2,分别指向结构体类型变量。引用形式为:指针变量→成员;#include /*使用m a l l
2017-04-16 07:03:54 306
原创 C++中进制转变
十进制转二进制://十进制转二进制#includeusing namespace std;void printbinary(const unsigned int val){ for(int i = 16; i >= 0; i--) { if(val & (1 << i)) cout << "1"; else cout << "0"; }}int
2017-04-12 17:36:22 320
转载 按钮建立
动态按钮(多个)的创建:1、在类中声明并定义按钮控件的ID#define IDC_D_BTN 100002、在类的OnInitDialog()函数中动态创建按钮(建立按钮对象时最好建立对象的指针)3、手动释放对象指针下面是动态生成多个按钮的例子:CButton* btn = new CButton[5]; DWORD dwStyle = WS
2017-03-27 09:17:40 472
原创 Windows编程
1. 菜单项消息响应,处理消息的函数为WndProc();windowProc()2. windows 数据类型Bool 值为true或false; Byte 为8位字节 Char 为8位字
2017-03-21 18:03:43 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人