⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 leelview.h

📁 可以实现 拟合 龙各库塔 等计算方法的多种算法
💻 H
字号:
// leelView.h : interface of the CLeelView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_LEELVIEW_H__412153ED_0AF8_11D8_960A_00A00CC09295__INCLUDED_)
#define AFX_LEELVIEW_H__412153ED_0AF8_11D8_960A_00A00CC09295__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


class CLeelView : public CView
{
protected: // create from serialization only
	CLeelView();
	DECLARE_DYNCREATE(CLeelView)

// Attributes
public:
	CLeelDoc* GetDocument();

// Operations
public:
	double arrRef[3][5];

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CLeelView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	double func(double m,double n);
	void DragonTower(double a0,double b0,double x0,double y0,int n0);
	double intN;
	void gaussj(double b[][4],int n,double ep);
	void NiHe(double x[], double y[], int n, int m);
	double arrRef1[2][8];
	long double Rfunction(double x);
	void Romberg(double m,double n,double ep);
	double doubleX;
	double arrY[5];
	double arrX[5];
	void newtondd(double *,double*,double);
	double StrToValue(CString strNum);
	void SepString(int intPos, double *arr, int n, CString str);
	virtual ~CLeelView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CLeelView)
	afx_msg void OnDataInput();
	afx_msg void OnNewton();
	afx_msg void OnReae();
	afx_msg void OnRombergEdit();
	afx_msg void OnNiHeFk();
	afx_msg void OnDataEditRead();
	afx_msg void Ondragon();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in leelView.cpp
inline CLeelDoc* CLeelView::GetDocument()
   { return (CLeelDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_LEELVIEW_H__412153ED_0AF8_11D8_960A_00A00CC09295__INCLUDED_)

⌨️ 快捷键说明

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