新書推薦:
《
长寿时代:做自己人生的CFO
》
售價:NT$
310.0
《
早点知道会幸福的那些事
》
售價:NT$
295.0
《
知宋·宋代之货币
》
售價:NT$
340.0
《
爱的7种对话:建立持续一生的亲密关系 (加)苏·约翰逊
》
售價:NT$
345.0
《
中国近现代武术思想史研究
》
售價:NT$
500.0
《
废奴
》
售價:NT$
350.0
《
有法与无法:清代的州县制度及其运作 最新修订版
》
售價:NT$
640.0
《
重启春光
》
售價:NT$
214.0
|
內容簡介: |
李丽红等编著的《Visual C#与数学软件混合编 程》系统地讲解了计算机数学语言MATLAB、统计分析 软件SPSS的主要功能和SQL Server数据库的基础知识 ,使用Microsoft Visual Studio 2008集成开发环 境,通过C#编程实现界面设计和数据交互,使用SQL Server数据库技术实现数据的存储和管理,通过交互 协同工作弥补单一软件解决实际问题时自身的不足, 并给出了多个软件间的混合编程案例。
《Visual C#与数学软件混合编程》分为数学软 件和混合编程两部分,第一部分(第1~3章)主要介 绍常用的数学软件及数据库的基础知识,系统讲解了 计算机数学语言MATLAB和统计分析软件SPSS的主要功 能;第二部分(第4~7章)以C#调用MATLAB和SPSS应 用技术为主线,讲述了SQL Server数据库编程技术、 MATLAB创建COM组件技术、SPSS的二次编程接口技术 以及Excel Link的强大数据处理功能,并通过案例演 示了各种技术细节。
《Visual C#与数学软件混合编程》适合作为高 等院校计算机、应用数学专业高年级本科生、研究生 的教材,同时可供对C#比较熟悉并且对数学软件、数 据库有所了解的开发人员、广大科技工作者和研究人员参考。
|
目錄:
|
第1章 计算数学语言MATLAB
1.1 MATLAB编程基础
1.1.1 MATLAB的启动与工作环境
1.1.2 MATLAB的基本命令与基本函数
1.1.3 MATLAB程序设计初步
1.1.4 MATLAB语言流程控制结构
1.1.5 M文件的编写
1.2 MATLAB数据可视化
1.2.1 图形窗口及其操作
1.2.2 二维绘图
1.2.3 三维绘图
1.3 MATLAB数值计算
1.3.1 向量运算
1.3.2 矩阵运算
1.3.3 多项式运算
1.3.4 线性方程组的数值解
1.3.5 数理统计
1.4 MATLAB符号计算
1.4.1 建立符号表达式
1.4.2 符号表达式的代数运算
1.4.3 符号极限、微积分和级数求和
1.4.4 符号方程的求解
1.4.5 符号函数的可视化
思考题
第2章 统计分析软件SPSS
2.1 SPSS的启动与工作环境
2.1.1 SPSS环境要求
2.1.2 SPSS的启动
2.1.3 SPSS的运行管理方式
2.1.4 窗口及其功能概述
2.2 SPSS的数据编辑
2.2.1 数据的输入
2.2.2 变量标签
2.2.3 缺失值
2.2.4 输入数据
2.2.5 编辑数据
2.3 SPSS统计绘图
2.4 SPSS的基本功能应用
2.4.1 SPSS基本统计分析
2.4.2 均值检验
2.4.3 方差分析
2.4.4 回归分析
2.4.5 多元线性回归分析
2.4.6 曲线估计
2.4.7 聚类分析
思考题
第3章 SQL Server数据库
3.1 SQL Server 2005的管理
3.1.1 Microsoft SQL Server概述
3.1.2 Microsoft SQL Server 2005功能简介
3.1.3 T SQL概述
3.1.4 SQL Server 2005的管理
3.2 SQL Server的数据定义
3.2.1 数据库的创建与维护
3.2.2 数据表的创建与维护
3.2.3 索引的创建与维护
3.3 SQL Server的触发器和存储过程
3.3.1 触发器简介
3.3.2 触发器的创建与维护
3.3.3 存储过程的创建与维护
3.3.4 存储过程的调用
3.4 SQL Server的查询设计
3.4.1 单表查询
3.4.2 多表查询
3.4.3 联合查询
3.4.4 嵌套查询
3.5 SQL Server的数据更新与控制
3.5.1 数据更新
3.5.2 数据控制
3.5.3 数据的导入和导出
3.6 SQL Server的关系图和视图管理
3.6.1 关系图概述
3.6.2 视图概述
3.6.3 视图的定义
3.6.4 视图的使用
思考题
第4章 数据库编程技术
4.1 ADO.NET技术
4.1.1 ADO.NET简介
4.1.2 基于数据绑定的数据访问
4.1.3 基于SqlCommand的数据访问
4.2 数据库访问控件
4.2.1 ListBox控件
4.2.2 TreeView控件
4.2.3 ListView控件
4.3 LINQ to SQL
4.3.1 LINQ to SQL编程: 从数据库取得信息
4.3.2 LINQ查询和数据绑定
4.3.3 创建主视图细目视图
4.3.4 LINQ to SQL编程: 地址簿案例研究
4.4 开发实例——酒店管理系统的设计与实现
4.4.1 系统分析
4.4.2 数据库设计
4.4.3 系统登录的设计
4.4.4 系统功能实现
第5章 MATLAB的混合编程技术
5.1 COM技术概述
5.1.1 COM简介
5.1.2 COM组件的有关概念
5.2 MATLAB的ActiveX服务功能
5.2.1 MATLAB服务函数
5.2.2 在客户程序中执行MATLAB命令
5.2.3 与客户程序进行数据交换
5.2.4 应用案例——实现矩阵的转置、求解矩阵的逆矩阵和特征值
5.3 通过MATLAB Builder for.NET创建COM组件
5.3.1 MATLAB Builder for.NET技术简介
5.3.2 创建和使用COM组件
5.3.3 运用MATLAB的全局变量进行数据转换
5.3.4 将M函数打包为.NET组件
5.3.5 配置MATLAB编译器和MATLAB Builder for.NET编译器
5.4 应用案例——傅里叶变换图示
5.5 进一步理解数据转换
5.5.1 MATLAB函数参量传递
5.5.2 理解数据转换类
5.5.3 自动转换MATLAB数据类型
思考题
第6章 SPSS的混合编程技术
6.1 SPSS与MATLAB的混合编程
6.1.1 SPSS中的对象
6.1.2 MATLAB调用SPSS
6.1.3 SPSS调用MATLAB
6.2 C#操作SPSS数据文件
6.2.1 通过COM组件操作SPSS数据文件
6.2.2 使用SPSS.NET操作SPSS数据文件
6.3 SPSS与Word间的通信
6.3.1 在SPSS中打开Word
6.3.2 在SPSS中定制打开Word的菜单
6.4 SPSS与Excel间的通信
6.4.1 SPSS调用Excel文件数据
6.4.2 SPSS数据的Excel文件类型保存
6.4.3 通过ODBC驱动读取多张数据表
6.5 应用案例——利用MATLAB和SPSS进行季节性预测
思考题
第7章 MATLAB与Excel的混合编程
7.1 通过Excel Link实现Excel和MATLAB的数据共享
7.1.1 Excel Link技术概述
7.1.2 Excel Link函数
7.2 使用Excel生成器
7.2.1 概述
7.2.2 创建Excel生成器插件
7.2.3 创建和使用Excel插件案例——魔方
7.3 直接将MATLAB工作空间的数据复制到Excel
7.4 应用案例——插值数据的三维曲面显示
7.5 使用Excel Link的注意事项
7.5.1 使用Excel Link的准备工作
7.5.2 Excel Link的使用说明
思考题
附录
思考题答案
参考文献
|
|