资源简介
一般社区共享的 最小二乘法源代码都没有图形界面的,我这个是有的!
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace 最小二乘法
{
public partial class 最小二乘法拟合曲线 : Form
{
public 最小二乘法拟合曲线()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
Graphics g = pictureBox1.CreateGraphics();
// Declare a list of points
List lp = new List();
// PointF array
PointF[] pf = new PointF[]
{
new PointF(1.0f3.0f)
new PointF(2.0f5.0f)new PointF(3.0f7.0f)
new PointF(4.0f9.0f)new PointF(5.0f11.0f)
new PointF(6.0f13.0f)new PointF(7.0f15.0f)
new PointF(8.0f17.0f)new PointF(9.0f19.0f)
new PointF(10.0f21.0f)
//new PointF(float.Parse(textBoxX1.Text)float.Parse(textBoxY1.Text))
//new PointF(float.Parse(textBoxX2.Text)float.Parse(textBoxY2.Text))
//new PointF(float.Parse(textBoxX3.Text)float.Parse(textBoxY3.Text))
//new PointF(float.Parse(textBoxX4.Text)float.Parse(textBoxY4.Text))
//new PointF(float.Parse(textBoxX5.Text)float.Parse(textBoxY5.Text))
//new PointF(float.Parse(textBoxX6.Text)float.Parse(textBoxY6.Text))
//new PointF(float.Parse(textBoxX7.Text)float.Parse(textBoxY7.Text))
//new PointF(float.Parse(textBoxX8.Text)float.Parse(textBoxY8.Text))
//new PointF(float.Parse(textBoxX9.Text)float.Parse(textBoxY9.Text))
//new PointF(float.Parse(textBoxX10.Text)float.Parse(textBoxY10.Text))
};
// Using AddRange method of the list to add the pointf array to the end of the list
lp.AddRange(pf);
// Call the static metod LeastSquare2 of LeastSquare Class to proceed
LeastSquare.LeastSquare2(pictureBox1.CreateGraphics() lp);
Pen mypen = new Pen(Color.Black 1);
//恢复实线
mypen.Dashstyle = Dashstyle.Solid;
//定义线尾的样式为箭头
mypen.EndCap = LineCap.ArrowAnchor;
//X轴
g.DrawLine(mypen 2 158365 158);
g.DrawString(“X轴“ this.Font new SolidBrush(Color.Tomato) 340 140);
//画出(0,0)
//g.DrawString(“(00)“ this.Font new SolidBrush(Color.Tomato)0 157);
//在X轴上标注点
g.FillRectangle(new SolidBrush(Color.Black)12115732);
g.FillRectangle(new SolidBrush(Color.Black) 242157 3 2);
//Y轴
g.DrawLine(mypen 2 158 2 10);
g.DrawString(“Y轴“ this.Font new Soli
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17920 2013-03-29 14:16 最小二乘法\最小二乘法\bin\Debug\最小二乘法.exe
文件 30208 2013-03-29 14:16 最小二乘法\最小二乘法\bin\Debug\最小二乘法.pdb
文件 11600 2013-03-29 14:16 最小二乘法\最小二乘法\bin\Debug\最小二乘法.vshost.exe
文件 490 2010-03-17 22:39 最小二乘法\最小二乘法\bin\Debug\最小二乘法.vshost.exe.manifest
文件 5442 2013-03-29 14:16 最小二乘法\最小二乘法\Form1.cs
文件 25225 2013-03-28 16:18 最小二乘法\最小二乘法\Form1.Designer.cs
文件 5817 2013-03-28 16:18 最小二乘法\最小二乘法\Form1.resx
文件 4440 2013-03-23 21:27 最小二乘法\最小二乘法\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6326 2013-03-29 14:16 最小二乘法\最小二乘法\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 276 2013-03-28 16:24 最小二乘法\最小二乘法\obj\x86\Debug\GenerateResource.read.1.tlog
文件 820 2013-03-28 16:24 最小二乘法\最小二乘法\obj\x86\Debug\GenerateResource.write.1.tlog
文件 7897 2013-03-24 14:28 最小二乘法\最小二乘法\obj\x86\Debug\ResolveAssemblyReference.cache
文件 1082 2013-03-29 14:16 最小二乘法\最小二乘法\obj\x86\Debug\最小二乘法.csproj.FileListAbsolute.txt
文件 17920 2013-03-29 14:16 最小二乘法\最小二乘法\obj\x86\Debug\最小二乘法.exe
文件 30208 2013-03-29 14:16 最小二乘法\最小二乘法\obj\x86\Debug\最小二乘法.pdb
文件 180 2013-03-23 20:24 最小二乘法\最小二乘法\obj\x86\Debug\最小二乘法.Properties.Resources.resources
文件 180 2013-03-28 16:24 最小二乘法\最小二乘法\obj\x86\Debug\最小二乘法.最小二乘法拟合曲线.resources
文件 518 2013-03-28 16:17 最小二乘法\最小二乘法\Program.cs
文件 1386 2013-03-23 19:01 最小二乘法\最小二乘法\Properties\AssemblyInfo.cs
文件 2880 2013-03-23 19:01 最小二乘法\最小二乘法\Properties\Resources.Designer.cs
文件 5612 2013-03-23 19:01 最小二乘法\最小二乘法\Properties\Resources.resx
文件 1100 2013-03-23 19:01 最小二乘法\最小二乘法\Properties\Settings.Designer.cs
文件 249 2013-03-23 19:01 最小二乘法\最小二乘法\Properties\Settings.settings
文件 3689 2013-03-23 20:24 最小二乘法\最小二乘法\最小二乘法.csproj
文件 1155 2013-03-29 13:06 最小二乘法\最小二乘法.sln
..A..H. 23552 2013-03-29 14:17 最小二乘法\最小二乘法.suo
目录 0 2013-03-23 19:01 最小二乘法\最小二乘法\obj\x86\Debug\TempPE
目录 0 2013-03-29 14:16 最小二乘法\最小二乘法\obj\x86\Debug
目录 0 2013-03-23 20:25 最小二乘法\最小二乘法\bin\Debug
目录 0 2013-03-23 19:01 最小二乘法\最小二乘法\obj\x86
............此处省略8个文件信息
相关资源
- C# 调用win32 api函数-user32.dll详细说明
- C# 调用BarTender打印条码DEMO
- 大型比赛竞赛抽签系统 可打印 c# vs
- C#编写的Gerber查看器
- lua C# .Net4.0 vs2010 LuaInterface
- C#十六进制编辑器
- 明华URF-35H读卡器 C#读写源码 为大家
- C#文件流读取CSV文件
- c#读写PDF文件sql
- C# winform Socket大文件传输
- c#车牌识别系统附30张测试图片
- 《C#面向对象程序设计》源代码(CS)
- 金旭亮《C#面向对象程序设计》教案
- 试题库管理系统毕业论文(C#)源程序
- 学校网站原代码(C#.NET)
- C#-数据库操作技术-员工管理系统
- c#web开发入门经典
- C#与Matlab混合编程的几种方式
- c# 开发与 mysql数据库实现的增删改查
- C#异步操作 异步查询数据库 异步处理
- Basler相机通过IO触发源码
- [源代码] 《领域驱动设计 (C# 2008 实
- 松下PLC与C#通讯串口调试入门教程.z
- USB 继电器控制器 LCUS-1 保证能用 c#
- C# AES加密解密小工具
- C#圆形按钮,非常漂亮动态~~
- [精]C#仿QQ右下角弹出提示框()
- C#进程间通信-共享内存代码
- 有史以来最简单的三层(C#)
- vb调用c#编写的串口DLL文件(vb源码
评论
共有 条评论