91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 21KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-09
  • 語言: C#
  • 標簽: 曲線擬合??

資源簡介

c#編寫的散點圖擬合成光滑曲線的小工具。

資源截圖

代碼片段和文件信息

//*************************************************
//Author:?Fady?Aladdin?C#??C++??Software?Developer
//Cairo?Egypt?
//*************************************************
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;

namespace?LagrangeInterpolation
{
????public?partial?class?frmView?:?Form
????{

????????#region?Class?Constructor
????????public?frmView()
????????{
????????????InitializeComponent();
????????}
????????#endregion

????????#region?Structurs
????????private?struct?Operators
????????{
????????????public?List?Operatos;

????????}

????????private?struct?LineC
????????{
????????????public?PointF?sPoint;
????????????public?PointF?ePoint;
????????}
????????#endregion

????????#region?Globals
????????private?List?points?=?new?List();
????????Graphics?g;
????????//Define?a?List?of?Operators?(to?hold?a?list?of?Lagrange?operators?in?each?od?it‘s?elements)
????????List?OpList;//=?new?List();
????????//A?list?of?X?coordinates?which?we?will?compute?the?Lagrange?operators?according?to?and?they?will?be
????????//the?X?coordinates?of?the?fitted?curve.
????????//A?list?of?Y?coordinates?which?is?computed?according?to?Lagrange?operators?and?they?will?be?
????????//the?Y?coordiantes?of?the?fitted?curve.
????????List?Xs;//=?new?List();
????????List?Ys;//=?new?List();
????????bool?curveRendered?=?false;
????????List?lineList?=?new?List();
????????List?intersectedPoints?=?new?List();


????????#endregion

????????#region?Event?Handlers

????????private?void?pictureBox_MouseDown(object?sender?MouseEventArgs?e)
????????{
????????????g?=?pictureBox.CreateGraphics();
????????????PointF?p?=?new?PointF(e.X?e.Y);
????????????points.Add(p);
????????????Brush?b;
????????????b?=?Brushes.Yellow;
????????????PointF?t?=?new?PointF(p.X?-?8?p.Y?-?25);
????????????g.DrawString(“.“?new?Font(“Bold“?20)?b?t);
????????????renderCircules(points);
????????}

????????private?void?pictureBox_MouseMove(object?sender?MouseEventArgs?e)
????????{
????????????Text?=?e.X.ToString()?+?““?+?e.Y.ToString()?+?“??Lagrange?Interpolation?Curve?Fitting?C#?Fady?Aladdin“;
????????????if?(chkGrid.Checked)
????????????????renderGrid();
????????????if?(curveRendered)
????????????????renderCurve();

????????}

????????private?void?pictureBox_Paint(object?sender?PaintEventArgs?e)
????????{
????????????if?(chkGrid.Checked)
????????????????renderGrid();
????????????if?(curveRendered)
????????????????renderCurve();
????????}

????????private?void?btnFit_Click(object?sender?EventArgs?e)
????????{
????????????btnFit.Enabled?=?false;
????????????fitLagrange(points);
????????}

????????private?void?btnClear_Click(object?sender?EventArgs?e)
????????{
????????????g.Clear(Color.Black);
????????????point

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2008-08-15?12:20??LagrangeInterpolation\
?????目錄???????????0??2008-08-23?22:21??LagrangeInterpolation\LagrangeInterpolation\
?????目錄???????????0??2008-08-23?12:15??LagrangeInterpolation\LagrangeInterpolation\bin\
?????目錄???????????0??2008-08-15?12:27??LagrangeInterpolation\LagrangeInterpolation\bin\Debug\
?????文件???????24576??2008-08-23?22:21??LagrangeInterpolation\LagrangeInterpolation\bin\Debug\LagrangeInterpolation.exe
?????文件????????5632??2005-09-23?08:56??LagrangeInterpolation\LagrangeInterpolation\bin\Debug\LagrangeInterpolation.vshost.exe
?????文件????????8794??2008-08-23?22:21??LagrangeInterpolation\LagrangeInterpolation\frmView.cs
?????文件????????5118??2008-08-23?18:56??LagrangeInterpolation\LagrangeInterpolation\frmView.Designer.cs
?????文件????????5814??2008-08-23?12:08??LagrangeInterpolation\LagrangeInterpolation\frmView.resx
?????文件????????3259??2008-08-23?12:15??LagrangeInterpolation\LagrangeInterpolation\LagrangeInterpolation.csproj
?????文件?????????388??2008-08-23?12:17??LagrangeInterpolation\LagrangeInterpolation\Program.cs
?????目錄???????????0??2008-08-23?18:46??LagrangeInterpolation\LagrangeInterpolation\Properties\
?????文件????????1306??2008-08-23?18:46??LagrangeInterpolation\LagrangeInterpolation\Properties\AssemblyInfo.cs
?????文件????????2869??2008-08-15?12:19??LagrangeInterpolation\LagrangeInterpolation\Properties\Resources.Designer.cs
?????文件????????5612??2008-08-15?12:19??LagrangeInterpolation\LagrangeInterpolation\Properties\Resources.resx
?????文件????????1104??2008-08-15?12:19??LagrangeInterpolation\LagrangeInterpolation\Properties\Settings.Designer.cs
?????文件?????????249??2008-08-15?12:19??LagrangeInterpolation\LagrangeInterpolation\Properties\Settings.settings
?????文件?????????952??2008-08-15?12:20??LagrangeInterpolation\LagrangeInterpolation.sln

評論

共有 條評論