随笔分类 - 科学计算
matlab的m文件怎么集成到vs里?
摘要:目录
入门指南 1
MATLAB Builder for .NET是什么? 1
.NET Builder怎么工作? 1
创建COM组件 2
不支持的MATLAB数据类型 2
创建 .NET组件 2
步骤 2
Deployment Tool输出窗口的功能 2
使用命令行方式创建.NET组件 3
使用由MATLAB Builder for .NET创建的组件 3
Magic Square(幻方)样例 3
例子 3
用户向导 3
NWArray类库 3
由MATLAB Builder for .NET 创建COM组件 3
例程 3
入门指南
阅读全文
最短路径算法——Dijkstra and Floyd算法
摘要:一、 前言:
这个古老的算法应该耳熟能详了吧,但是我自从从学校出来到现在,最短路径算法都没有实际运用过,最近在一个GIS项目中总算用到了,于是乎把教材重温了下,同时查阅了网上很多的资料,借鉴了一些优秀的东西,对于我来说,目前的创新就吸收并归纳别人的劳动成果并运用到我的实际应用中去,呵呵,完全的空白创造似乎不符合这个时代的特点。下面的一些链接是我找资料的时候用到过的一些,主要用于学习用,有兴趣的朋友可以去看看。
二、 基本概念:
1. 最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径
2. 全局最短路径:求图中所有的最短路径
3. Floyd最短路径算法:Floyd算法又称为弗洛伊德算法,插点法,是一种用于寻找给定的加权图中顶点间最短路径的算法
4. Dijkstra最短路径算法: Dijkstra算法又称为单源最短路径,所谓单源是在一个有向图中,从一个顶点出发,求该顶点至所有可到达顶点的最短路径问题。 ......
阅读全文
拉普拉斯变换的Matlab求解方法
摘要:拉普拉斯(laplace)积分变换在工程、应用数学等方面都有重要的作用。用Matlab求解更加方便。
1、拉普拉斯(laplace)变换
语法:F= laplace(f,t,s) %求时域函数f(t)的laplace变换F
F是s的函数,参数s省略,返回结果F默认为’s’的函数;f为t的函数,当参数t省略,默认自由变量为’t’。
2、拉普拉斯(laplace)反变换
语法:F=i laplace(f,t,s) %求F的laplace反变换f
下面是本人今天帮朋友做题时,自己写的matlab语句,均可执行:......
阅读全文
转载:主成分分析和因子分析文献阅读报告
摘要:一.问题提出
水文分区是水文地理研究的基本问题之一。区域河流系统是一个复杂的、多指标、分层次的递阶结构系统, 指标之间存在错综繁杂的内在联系。传统的靠定性描述和少数定量指标进行分区划类的方法, 往往不能揭示研究对象本质的差别和多因素之间的组合关系,带有不同程度的主观任意性。文章以福建省为例,通过主成分分析和聚类分析,对16条河流进行分区归类。
二.数量分析和处理
(1)选择指标
选取的10个水文特征指标为:X1,集水面积;X2,多年平均降水量;X3,多年平均年径流深;X4,多年平均陆面蒸发;X5,多年平均年径流系数;X6,4~6月径流季节分配;X7,7~9月径流季节分配;X8,汛期4~9月径流季节分配;X9,非汛期10~3月径流季节分配;X10,连续最大四个月径流所占百分比。
(2)主成分分析
经主成分分析,前4个主成分累积方差贡献为91.41%。第一主成分F1,反映多年平均年陆面蒸发和7~9月径流百分比。第二主成份是以年径流深和年降水量起主要作用的,反映了降雨补给型河流的基本特征。第三主成分是以连续最大4个月径流百分比与4~6月径流百分比起主要作用
阅读全文
转载:建模与反演
摘要:建模是指就某种物理过程,建立与之对应的数学方程或方程组的问题;
反演,就是用已知值推未知值,就像解方程或解方程组的问题。
基于模型知识基础上,依据可测参数值去反推目标的实时状态参数。
建模的方法大体有两种:
一种基于大量实验数据,应用统计方法归纳而成,一般称它为统计模型;
另一种基于已知的物理规律,通过演绎而获得解析表达式,一般称它为解析模型。
统计模型比较简单,便于反演,但物理机理不清,适用性受实验条件限制。
解析模型物理机制较清楚,适用性较强,便于误差传播分析,但公式一般较复杂,不便于反演。......
阅读全文
转载:森林生物量、碳储量的遥感反演与计算
摘要:利用地面调查获取的森林生物量为因变量,以GIS因子和遥感因子为自变量,建立多元线性回归模型,再进行生物量与碳储量的换算。实现由点到面的森林生物量及碳储量的获取。
1数据获取
因变量的获取:地面样地生物量数据的获取方法是设置森林调查样地,调查样地乔木的每木胸高直径,计算平均胸径,利用各树种已建立的森林生物量相对生长式,计算树干、树枝、树叶、树根生物量,最后得出地面样地单位面积生物量. 利用常用的碳转换系数乘以森林生物量进行森林碳储量计算.......
阅读全文
转载:你说,蓄积量是怎么反演滴捏?
摘要:1.什么是蓄积量?
所谓的蓄积量,简单来说,就是指一片林子里有多少方的木头。单位可以用(m3/hm2)。
2.什么是反演?
勤劳勇敢智慧的中国人们一直认为,地上的东西,跟卫星拍的影像和地上的地形因素,是存在关系的,而且,从科学的角度来说,应该是一种明确的数学关系,可能是线性,也可能是其它曲线关系。把这个关系找出来,然后由这个方程式计算出一片又一片林子的木头数量来,这就是所谓的反演过程。
用咱们数学来表达就是:Y= f(Xi),因变量Y就是蓄积量,自变量Xi就是各个遥感因子和地理因子。
勤劳勇敢又智慧的科学头脑们一看到方程式,当然就想到:回归。那么数据从何而来?......
阅读全文
浙公网安备 33010602011771号