摘要: 面向对象方法描述算法 主要复习类相关的知识。 1、类的定义:类是一种用户定义的数据类型,一般格式: class 类名{ private: 私有数据成员和成员函数; protected: 保护数据成员和成员函数; public: 公有数据成员和成员函数; }; 2、类的成员函数 类的成员函数对类的数据 阅读全文
posted @ 2020-06-09 18:16 望星草 阅读(190) 评论(0) 推荐(0)
摘要: 采用面向对象的方法描述算法 面向对象的概念 面向对象程序程序设计的本质是把数据和处理数据的过程当成一个整体即对象。 (1) 对象 对象是人们要进行研究的任何实际存在的事物。 具有属性(用数据来描述)和方法(用于处理数据的算法)。 定义对象:如 Box Box1; // 声明 Box1,类型为 Box 阅读全文
posted @ 2020-06-09 13:50 望星草 阅读(120) 评论(0) 推荐(0)
摘要: 函数、头文件和库 定义函数:返回类型,函数名称、参数、函数主体。实例: 函数声明,函数声明会告诉编译器函数名称及如何调用函数,函数的实际主题可以单独定义。 函数参数:在程序中使用头文件,需要使用C/C++预处理指令#include来引用它。在比较长的程序中,建议把所有的常量、宏、系统全局变量和函数原 阅读全文
posted @ 2020-06-09 12:49 望星草 阅读(188) 评论(0) 推荐(0)
摘要: 采用面向过程(结构化)方法描述算法 本文主要是为了之后的数据结构的一些算法的描述,铺垫一些C/C++语言的知识。 数据类型 在用C/C++语言编写的程序中必须对出现的每个变量、常量、或表达式明确地说明它们所属的数据类型。 (1) C/C++语言中的常见数据类型(预定义类型) 这些数据类型大致可以分为 阅读全文
posted @ 2020-06-08 19:00 望星草 阅读(197) 评论(0) 推荐(0)
摘要: push文件到GitHub 1. 在GitHub创建仓库 (创建仓库成功!) 2. 把GitHub的仓库clone[克隆]到本地 选择一个你要放置代码的盘,然后创建一个空的文件夹(目录),并建一个与你的仓库同名的文件夹(以便管理)。 (单击,进入test文件,右键单击→再点击Git clone) ( 阅读全文
posted @ 2020-06-08 09:42 望星草 阅读(188) 评论(0) 推荐(0)
摘要: 程序员BG神奇——GitHub GitHub是网络时代程序员必备的一个工具。 GitHub的作用 版本管理 多人协作 开源共享 常用方案:Git+tortoiseGit+GitHub。[tortoise:程序员常称其为小乌龟(小海龟)] 安装配置 1. 注册 https://github.com/ 阅读全文
posted @ 2020-06-07 22:16 望星草 阅读(201) 评论(0) 推荐(0)
摘要: 实验目的 (1)掌握判别分析、主成分分析。 (2)会用判别分析、主成分分析对实际问题进行分析。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (1)银行的贷款部门需要判别每个客户的信用好坏(是否未履行还贷责任),以决定是否给予贷款。可以根据贷款申请人的年龄(X1)、受教育程度(X2 阅读全文
posted @ 2020-06-04 23:29 望星草 阅读(3330) 评论(3) 推荐(3)
摘要: 前言 面向过程程序设计 POP是一种以过程为中心的编程思想。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。 结 阅读全文
posted @ 2020-06-03 17:56 望星草 阅读(164) 评论(1) 推荐(0)
摘要: 实验目的 (1) 直观了解回归分析基本内容; (2)掌握用数学软件求解回归分析问题。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (1)考察温度x对产量y的影响,测得下列10组数据: 求y关于x的线性回归方程,检验回归效果是否显著,并预测x=42℃时产量的估值及预测区间(置信度9 阅读全文
posted @ 2020-06-01 22:01 望星草 阅读(3102) 评论(2) 推荐(2)
摘要: 实验目的 (1)熟悉统计的基本概念、参数估计、假设检验。 (2.)会用参数估计和假设检验对实际问题进行分析。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (1)某校60名学生的一次考试成绩如下: 93 75 83 93 91 85 84 82 77 76 77 95 94 89 阅读全文
posted @ 2020-06-01 21:41 望星草 阅读(4520) 评论(0) 推荐(0)
摘要: 实验目的 学会使用SPSS的简单操作,掌握神经网络模型。 实验要求 使用SPSS。 实验内容 (1)创建多层感知器网络,使用多层感知器评估信用风险,银行信贷员需要能够找到预示有可能拖欠贷款的人的特征来识别信用风险的高低。 (2)实现神经网络预测模型,使用径向基函数分类电信客户。 实验步骤 (1)创建 阅读全文
posted @ 2020-05-24 17:39 望星草 阅读(10319) 评论(0) 推荐(0)
摘要: 实验目的 学会使用SPSS简单操作,掌握聚类与判别。 实验要求 使用SPSS。 实验内容 实验步骤 (1)层次聚类法分析实例——为了反映中国各地区生活水平差异性,本报告对2002年中国部分省市的国民经济数据进行聚类分析,依次了解我国各省市的生活差异水平,详见“lx17.sav文件”。SPSS操作,点 阅读全文
posted @ 2020-05-24 17:11 望星草 阅读(2832) 评论(0) 推荐(0)
摘要: 实验目的 学会使用SPSS的简单操作,掌握主成分与因子分析。 实验要求 使用SPSS。 实验内容 实验步骤 (1)主成分分析,分析示例——对30个省市自治区经济基本情况的八项指标进行分析,详情见factorl.sav文件。SPSS操作,点击【分析】→【降维】→【因子】,在打开的【因子分析】对话框中, 阅读全文
posted @ 2020-05-24 14:30 望星草 阅读(9708) 评论(0) 推荐(0)
摘要: 实验目的 学会使用SPSS的简单操作,Logistic回归。 实验要求 使用SPSS。 实验内容 实验步骤 (1)二项分类Logistic回归SPSS分析,使用Hosmer和Lemeshow于1989年研究低出生体重婴儿的影响因素作为演示例子。结果变量为“是否娩出低出生体重儿”,考虑影响因素有8个, 阅读全文
posted @ 2020-05-24 13:32 望星草 阅读(11174) 评论(0) 推荐(0)
摘要: 实验目的 用Matlab实现欧拉法、后退欧拉法、梯形方法和改进欧拉公式 实验要求 1. 给出欧拉法、后退欧拉法、梯形方法和改进欧拉公式算法 2. 用Matlab实现欧拉法、后退欧拉法、梯形方法和改进欧拉公式 实验内容 实验步骤 (1)欧拉法算法, MATLAB实现, 1 %数值解常微分方程欧拉算法 阅读全文
posted @ 2020-05-24 12:39 望星草 阅读(1503) 评论(0) 推荐(0)
摘要: 实验目的 (1)掌握曲线拟合的相应算法; (2)将拟合与插值法进行比较。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (1)用给定的多项式,如y=x3-6x2+5x-3,产生一组数据(xi,yi,i=1,2,…,n),再在yi上添加随机干扰(可用rand产生(0,1)均匀分布随机 阅读全文
posted @ 2020-05-24 12:01 望星草 阅读(1583) 评论(0) 推荐(1)
摘要: 实验目的 (1)熟悉拉格朗日插值法、分段线性插值、三次样条插值等多项式的应用,了解各方法的使用范围。 (2)熟练掌握三次样条插值不同条件下的使用和多项式插值的高次插值的使用。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验要求 (1)在区间[-1.,1]上分别取n=10,n=20用两组等 阅读全文
posted @ 2020-05-24 11:43 望星草 阅读(4108) 评论(2) 推荐(0)
摘要: 实验目的 熟悉掌握微分方程的求解;会运用Matlab软件求微分方程的数值解;会运用Matlab软件做简单的编程。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (一)微分方程精确解 求解微分方程y'=x+x3 ,并作出其积分曲线. 求解微分方程y'-(2y/x+1)=(x+1)(5 阅读全文
posted @ 2020-05-24 10:39 望星草 阅读(821) 评论(0) 推荐(0)
摘要: 实验目的 用Matlab实现非线性方程的Aitken加速法、牛顿法、简化牛顿法和牛顿下山法。 实验要求 给出Aitken加速法、牛顿法、简化牛顿法和牛顿下山法算法。 用Matlab实现Aitken加速法、牛顿法、简化牛顿法和牛顿下山法。 实验内容 实验步骤 (1)Aitken加速算法, MATLAB 阅读全文
posted @ 2020-05-13 17:19 望星草 阅读(987) 评论(0) 推荐(0)
摘要: 【前情回顾】 在《Matlab最短路问题》中,笔者使用了floyd算法,但是并没有算法的详细介绍,也没有完全按照图论的知识解题(主要是没有展示图论知识佐证)。当然这些都不是关键,关键还是常用的“最短路”的一些算法,笔者只用了floyd算法(诚然这些例题没必要使用其他方法)。 笔者在本篇随笔中,将会较 阅读全文
posted @ 2020-05-10 10:28 望星草 阅读(485) 评论(0) 推荐(0)