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

  • 大小: 83KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-09
  • 語言: C#
  • 標簽: C#??源碼??各階比較??

資源簡介

用C#語言做的比較經典牛頓迭代法和三階、五階以及六階收斂牛頓迭代的小程序。有源碼和各階收斂的牛頓迭代法公式。

資源截圖

代碼片段和文件信息

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;

namespace?_6StepNewton
{
????public?partial?class?MainForm?:?Form
????{
????????public?MainForm()
????????{
????????????InitializeComponent();
????????}

????????private?void?MainForm_Load(object?sender?EventArgs?e)
????????{
????????????this.cbo_equation.SelectedIndex?=?0;
????????}

????????private?void?btn_Start_Click(object?sender?EventArgs?e)
????????{
????????????if?(this.txt_X.Text.Trim()?==?““)
????????????{
????????????????MessageBox.Show(“請輸入初始值x0!“);
????????????????this.txt_X.Focus();
????????????????return;
????????????}

????????????removeDgvRows(this.dgv_nd1);
????????????removeDgvRows(this.dgv_nd3);
????????????//removeDgvRows(this.dgv_nd4);
????????????removeDgvRows(this.dgv_nd5);
????????????removeDgvRows(this.dgv_nd6);

????????????int?i?=?this.cbo_equation.SelectedIndex;
????????????int?k?=?0;
????????????double?x?=?Convert.ToDouble(this.txt_X.Text.Trim());
????????????double?x1?=?x;
????????????double?x3?=?x;
????????????double?x4?=?x;
????????????double?x5?=?x;
????????????double?x6?=?x;

????????????this.dgv_nd1.Rows.Add(k?x);
????????????this.dgv_nd3.Rows.Add(k?x);
????????????//this.dgv_nd4.Rows.Add(k?x);
????????????this.dgv_nd5.Rows.Add(k?x);
????????????this.dgv_nd6.Rows.Add(k?x);

????????????//經典牛頓迭代法
????????????while?(System.Math.Abs(fx(i?x1))?>?0.00000000000001)
????????????{
????????????????double?f?=?fx(ix1);
????????????????double?d?=?dx(i?x1);
????????????????x1?=?x1?-?f?/?d;
????????????????k++;
????????????????this.dgv_nd1.Rows.Add(k?x1);
????????????}

????????????//三階收斂牛頓迭代法
????????????k?=?0;
????????????while?(System.Math.Abs(fx(i?x3))?>?0.00000000000001)
????????????{
????????????????x3?=?FixedF3(i?x3);
????????????????k++;
????????????????this.dgv_nd3.Rows.Add(k?x3);
????????????}

????????????//四階收斂牛頓迭代法
???????????/*?k?=?0;
????????????while?(System.Math.Abs(fx(i?x4))?>?0.00000000000001)
????????????{
????????????????x4?=?FixedF4(i?x4);
????????????????k++;
????????????????this.dgv_nd4.Rows.Add(k?x4);
????????????}*/

????????????//五階收斂牛頓迭代法
????????????k?=?0;
????????????while?(System.Math.Abs(fx(i?x5))?>?0.00000000000001)
????????????{
????????????????x5?=?FixedF5(i?x5);
????????????????k++;
????????????????this.dgv_nd5.Rows.Add(k?x5);
????????????}

????????????//六階收斂牛頓迭代法的循環過程
????????????k?=?0;
????????????while?(System.Math.Abs(fx(i?x6))?>?0.00000000000001)
????????????{
????????????????x6?=?FixedF6(i?x6);
????????????????k++;
????????????????this.dgv_nd6.Rows.Add(k?x6);
????????????}

????????????this.lab_nd1.Text?=?this.dgv_nd1.Rows[this.dgv_nd1.Rows.Count?-?1].Cells[0].Value.ToString();
????????????this.lab_nd3.Text?=?this.dgv_nd3.Rows[this.dgv_nd3.Rows.Count?-?1].Cells[0].Value.ToString()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????17920??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton.exe

?????文件???????3769??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\6StepNewton.csproj

?????文件????????117??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\app.config

?????文件??????17920??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.exe

?????文件????????117??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.exe.config

?????文件??????34304??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.pdb

?????文件??????11608??2011-12-11?16:48??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.vshost.exe

?????文件????????117??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.vshost.exe.config

?????文件????????490??2010-03-17?22:39??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\bin\Debug\6StepNewton.vshost.exe.manifest

?????文件??????12581??2011-12-01?16:08??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\MainForm.cs

?????文件??????19720??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\MainForm.Designer.cs

?????文件???????7396??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\MainForm.resx

?????文件???????1010??2011-12-11?16:48??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\6StepNewton.csproj.FileListAbsolute.txt

?????文件??????17920??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\6StepNewton.exe

?????文件??????34304??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\6StepNewton.pdb

?????文件???????4440??2011-11-23?19:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6109??2011-12-11?16:47??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????710??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog

?????文件????????642??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog

?????文件??????????2??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\GenerateResource.read.1.tlog

?????文件??????????2??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\GenerateResource.write.1.tlog

?????文件???????4608??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件????????180??2011-12-01?16:05??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\_6StepNewton.MainForm.resources

?????文件????????180??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\obj\x86\Debug\_6StepNewton.Properties.Resources.resources

?????文件????????496??2011-11-23?20:02??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Program.cs

?????文件???????1384??2011-11-21?20:45??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Properties\AssemblyInfo.cs

?????文件???????2862??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Properties\Resources.Designer.cs

?????文件???????5612??2011-11-21?20:45??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Properties\Resources.resx

?????文件???????1110??2011-11-23?20:42??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Properties\Settings.Designer.cs

?????文件????????249??2011-11-21?20:45??C#語言的各階牛頓迭代法比較(有源碼)\6StepNewton源碼\6StepNewton\Properties\Settings.settings

............此處省略17個文件信息

評論

共有 條評論