主成分分析软件需求说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主成分分析软件需求说明书

<主成分分析> 软件需求说明书 目录 1 引言 - 1 - 1.1 编写目的 - 1 - 1.2 范围 - 1 - 1.3 定义 - 1 - 1.4 参考资料 - 1 - 2 项目概述 - 2 - 2.1 产品描述 - 2 - 2.2 产品功能 - 2 - 2.3 用户特点 - 2 - 2.4 一般约束 - 2 - 2.5 假设和依据 - 3 - 3 具体需求 - 3 - 3.1 功能需求 - 3 - 3.1.1 功能需求1——输入数据 - 3 - 3.1.2 功能需求2——标准化 - 3 - 3.1.3 功能需求3——相关系数矩阵 - 4 - 3.1.4 功能需求4——计算特征根与特征向量 - 4 - 3.1.4 功能需求5——计算主成分贡献率及累计值 - 4 - 3.1.4 功能需求6——计算主成分载荷,并写出主成分 - 4 - 3.1.4 功能需求7——结果保存 - 4 - 3.2 外部接口需求 - 5 - 3.2.1 用户接口 - 5 - 3.2.2 硬件接口 - 5 - 3.2.3 软件接口 - 5 - 3.2.4 通信接口 - 5 - 3.3 性能需求 - 5 - 3.4 设计约束 - 6 - 3.4.1 其他标准的约束 - 6 - 3.4.2 硬件的限制 - 6 - 3.5 属性 - 6 - 3.5.1 可用性 - 6 - 3.5.2 安全性 - 6 - 3.5.2 安全性 - 6 - 3.5.3 可维护性 - 7 - 3.5.4 可转移 \转换性 - 7 - 3.5.5 警告 - 7 - 3.6 其他需求 - 7 - 3.6.1 数据库 - 7 - 3.6.2 场合适应性需求 - 7 - 1 引言 1.1 编写目的 在实际问题中,研究多指标(变量)问题时经常遇到的,然而在多数情况下,不同指标之间是有一定相关性。由于指标较多再加上指标见有一定的相关性,因而使得所观测的数据在一定程度上反映的信息有所重叠,而且当变量较多时,在高维空间中研究样本的分布规律比较复杂,势必增加了分析问题的复杂性。主成分分析将原来指标重新组合成一组新的互相无关的几个综合指标来代替原来指标,同时根据实际需求需要,从中取几个较少的综合指标尽可能多的反映原来指标的信息。此软件运用一些计算机编程语言进行实现,建立友好的用户界面,使主成分分析变得更加容易,操作简便。 1.2 范围 名称:主成分分析器 主成分分析器主要用到了数学上的降维方法,用来解决寻找主成分的问题。用户只需要录入相关的数据,不需要太多的操作,主成分分析器就可以自动的分析数据,用户只需要点击相关的按钮就可以得到主成分分析的结果。 1.3 定义 数据读取:需要用户自己输入数据 数据处理:利用线性组合的方法对录入数据进行主成分分析 用户操作:关联后台数据处理与结果打印,通过点击事件响应来完成。 1.4 参考资料 1. 《软件工程 第2版》 钱乐秋 赵文耕 牛军钰 清华大学出版社 2. 《多元统计分析 第二版》 任雪松 于秀林 中国统计出版社 3. 《多元统计分析 第二版》 袁志发 宋世德 科学出版社 2 项目概述 2.1 产品描述 由于手工计算主成分分分析比较麻烦,计算起来过程复杂,带来了许多的不便。而此软件就是用来解决这些复杂的问题,在用户界面上有清楚的功能按钮,用户可以根据自己的需要进行点击相关的按钮,系统会自动给出需要的结果。简单易懂,用户容易上手。 2.2 产品功能 主成分分析就是就是将原来相关的指标重新组合成不相关的综合指标。在这个软件中,可以实现对原始数据的标准化,建立指标之间的相关系数阵R,求出R的特征值和特征向量,得出主成分。用户可以通过按钮实现功能。 2.3 用户特点 本软件在设计界面菜单等部分遵循了大多数windows应用程序设计的规则,对熟悉Windows用户来说很容易上手。软件可以被所有人使用,但是主成分分析是多元统计中一种重要的数据分析方法,需要许多的统计理论知识,所以软件的使用者最好是学生和具有统计技能的工作人员。 2.4 一般约束 1.主成分分析器主要就是对于处理主成分分析问题开发的,只是一款小功能软件。 2.操作系统:Windows操作系统或其他可以运行matlab,eclipse的系统 ; 3.与其他应用间的接口:能够与Excel连接; 4.控制功能:可以应对各类突发事件如软件操作不正确,数据输入不标准等,同时给出用户提示以进行相应操作。 5.支持语言: matlab语言,Java语言。 2.5 假设和依据 只要程序逻辑代码遵循主成分分析的过程,就可以得到正确的分析结果。 3 具体需求 3.1 功能需求 3.1.1 功能需求1——输入数据 a.引言 输入数据

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档