資源簡介
土壤水分反演過程中, 通過水云模型從總的后向散射系數提取出裸土的后向散射系數。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.IO;
namespace?WaterCloudModel
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????double?backScaVeg?=?0;
????????????double?backScaVeg2?=?0;
????????????double?backScaSoil?=?0;
????????????//double?A?=?0.0012;
????????????//double?B?=?0.091;
????????????double?A?=?0.0018;
????????????double?B?=?0.138;
????????????float?theat?=?40;
????????????double?theat_pi=theat*Math.PI/180;
????????????double?TT?=?0;
????????????//double?alpha=2.12;
????????????double?alpha?=?10.6;
????????????string?txtFile?=?@“D:\CanVeg.txt“;
????????????string?writeTxt?=?@“D:\backScaSoil.txt“;
????????????if?(System.IO.File.Exists(Path.GetFullPath(writeTxt)))
????????????{
????????????????File.Delete(Path.GetFullPath(writeTxt));
????????????}
??
????????????FileStream?fs?=?new?FileStream(writeTxt?FileMode.Create);
????????????StreamWriter?sw?=?new?StreamWriter(fs);
????????????List?backScaCanList?=?new?List();
????????????List?VegList?=?new?List();
????????????StreamReader?sr1?=?new?StreamReader(txtFile);
????????????string?str1?=?sr1.ReadLine();//第一行不做循環
????????????while?((str1?=?sr1.ReadLine())?!=?null)
????????????{
????????????????string[]?strs1?=?str1.Split(new?char[]?{?‘\t‘?});
????????????????backScaCanList.Add(double.Parse(strs1[0]));
????????????????VegList.Add(double.Parse(strs1[1]));
????????????}
????????????for?(int?j?=?0;?j?????????????{
????????????????TT?=?Math.Exp(-2*B*VegList[j]/Math.Cos(theat_pi));
????????????????backScaVeg?=?A?*?VegList[j]?*?Math.Cos(theat_pi)?*?(1?-?TT);
????????????????backScaVeg2=backScaVeg*(1-Math.Exp(-alpha));
????????????????backScaSoil?=?(backScaCanList[j]?-?backScaVeg2)?/?TT;
????????????????sw.WriteLine(backScaSoil);
????????????}
????????????//清空緩沖區
????????????sw.Flush();
????????????//關閉流
????????????sw.Close();
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1437??2019-01-23?19:49??WaterCloudModel?-?副本\backScaSoil.txt
?????文件???????1856??2019-01-23?19:46??WaterCloudModel?-?副本\CanVeg.txt
?????文件??????97826??2019-01-17?22:32??WaterCloudModel?-?副本\vwc.xlsx
?????文件???????6144??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\bin\Debug\WaterCloudModel.exe
?????文件??????13824??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\bin\Debug\WaterCloudModel.pdb
?????文件??????11600??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\bin\Debug\WaterCloudModel.vshost.exe
?????文件????????490??2010-03-17?22:39??WaterCloudModel?-?副本\WaterCloudModel\bin\Debug\WaterCloudModel.vshost.exe.manifest
?????文件???????5921??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????555??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\WaterCloudModel.csproj.FileListAbsolute.txt
?????文件???????7049??2018-06-01?15:44??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\WaterCloudModel.csprojResolveAssemblyReference.cache
?????文件???????6144??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\WaterCloudModel.exe
?????文件??????13824??2019-01-23?19:49??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\WaterCloudModel.pdb
?????文件???????2088??2019-01-25?22:57??WaterCloudModel?-?副本\WaterCloudModel\Program.cs
?????文件???????1380??2018-05-31?12:54??WaterCloudModel?-?副本\WaterCloudModel\Properties\AssemblyInfo.cs
?????文件???????2451??2018-05-31?12:54??WaterCloudModel?-?副本\WaterCloudModel\WaterCloudModel.csproj
?????文件????????887??2018-05-31?12:54??WaterCloudModel?-?副本\WaterCloudModel.sln
????..A..H.?????16384??2019-01-23?19:52??WaterCloudModel?-?副本\WaterCloudModel.suo
?????文件??????19816??2018-08-23?14:55??WaterCloudModel?-?副本\wcm模型系數.png
?????目錄??????????0??2018-05-31?12:54??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug\TempPE
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\obj\x86\Debug
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\bin\Debug
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\obj\x86
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\bin
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\obj
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel\Properties
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本\WaterCloudModel
?????目錄??????????0??2019-01-25?22:56??WaterCloudModel?-?副本
-----------?---------??----------?-----??----
???????????????209676????????????????????27
............此處省略0個文件信息
評論
共有 條評論