proe很多零件建模思路造型建模时一般使用什么命令,大体步骤是什么呢?

1.1 系统概念随堂测验

1、系统是由()和()的若干组成部分结合而成具有特定功能的()。(答案用空格隔开)

2、一般系统具有()、()、()、()、()等五种特性。(答案用空格隔开)

3、系统的结构具有()、()、()三种特性。(答案用空格隔开)

1.2 系统思想随堂测验

3、系统的结构主要是按照其功能要求所确定的。

4、复杂性科学的研究对象是复杂系统。

1.3 系统工程定义、应用与发展随堂测验

3、简述系统工程与管理科学的关系()
    B、B 管理科学的发展促进了系统工程的诞生,而系统工程的研究成果最大程度上应用于管理科学,使得管理科学的研究有了一个可行且有效地方法

4、研究系统,意味着从事物的总体与全局,从要素联系与结合上,去研究事物的运动与发展,找出其固有的规律,建立正常的秩序,实现整个系统的优化。这正是系统工程的要旨。

5、所谓系统,是由相互依存、相互作用的若干组成要素结合而成的具有特定功能的统一体。它由许多要素构成,但从其功能来看,它会可以分割的。

6、尽管系统的所有组成要素都是最优的,系统的整体功能也不一定最优。

7、作为一个系统,必须包括其要素的集合与关系的集合,两者缺一不可。两者结合起来,才能决定一个系统的具体结构与特定功能。

8、系统工程属于系统科学体系的基础理论层次。

9、系统的结构是指组成系统的各()之间在数量上的比例和空间或时间上的联系方式。

10、二战期间,()的广泛应用是系统工程产生和发展的重要因素。

1、什么是系统?系统的特性有哪些?

2、如何全面正确理解系统的整体性和“1+1>2”表达式?

3、系统相关性原则对实际管理工作有什么指导意义?

4、联系实际阐述对系统概念的理解

第2章 系统工程方法论

2.1 系统分析方法论随堂测验

2、系统分析的五个基本要素是()、()、()、()和()。(答案用空格隔开)

3、系统分析的实质是一种()。

2.2 系统寿命周期分析随堂测验

2.3 硬系统工程方法论和Checkland 软系统工程方法论随堂测验

3、关于切克兰德模式,下面说法中( )是错误的
    A、霍尔结构主要解决“硬”问题,而切克兰德模式主要解决“软”问题
    C、切克兰德使用概念模型代替数学模型,用可行满意解代替最优解

4、系统分析原理与Hall三维结构和Checkland方法论有密切联系。

5、霍尔三维结构中的时间维分为()、()、()、()、()、()和()七个阶段。(答案用空格隔开)

2.4 从定性到定量的综合集成方法以及物理—事理—人理系统方法论随堂测验

1、80年代末,钱学森提出处理开放的复杂巨系统的方法论(),结合系统学理论和人工智能技术的发展,又于1992年提出了建设( )体系,进一步发展了开放的复杂巨系统的系统方法。

1、关于系统分析,下面说法错误的是
    A、既是系统工程中的一个阶段,又贯穿于整个系统工程活动过程
    C、通过对情况的全面分析,对可能采取的方案进行优选,为决策者提供可靠的依据

7、物理-事理-人理系统方法论是一个统一的过程,全过程由以下步骤构成:(1)理解意图;(2)制定目标;(3)();(4)();(5)();(6)协调关系;(7)实现构想,以上这些步骤有时需要反复进行,也可以将有些步骤提前进行。

9、系统分析过程中,目标具有层次性,应该尽量确立层次较高的目标。

10、Hall三维结构与Checkland方法论均强调定量分析。

11、Checkland方法论是在Hall三维结构的基础上提出的,因此更为合理。

12、管理系统工程是运用系统工程理论与方法,提高管理科学性的一门组织管理技术,具有代表性的系统工程方法主要有:1969年美国学者Hall提出的(),又称为();20世纪70年代英国学者Checkland提出的();90年代中国学者钱学森倡导的()。(答案用空格间隔)

13、霍尔三维结构中的时间维分为()、()、()、()、()、()和()七个阶段。(答案用空格隔开)

14、从定性到定量的总和集成方法的实质是把专家体系、信息与知识体系及()有机结合起来,构成一个高度智能化的人机结合与融合体系,这个体系具有综合优势、整体优势和智能优势。

1、从定性到定量的综合集成方法论的实质是什么?

2、Hall三维结构的具体内容是什么?

3、硬系统工程方法论与软系统工程方法论的主要区别有哪些?

4、系统分析的基本要素有哪些?请简述系统分析的主要步骤。

3.1 系统边界和系统环境分析随堂测验

1、系统受环境的影响,但环境不受系统的影响。

2、现实世界中没有完全意义上的封闭系统。

3、系统环境的主要内容有()、()、()。(答案用空格隔开)

4、系统环境的分析方法有()、()。(答案用空格隔开)

1、下面关于系统与环境之间关系叙述正确的是()
    B、B 决策的依据来自于环境,试制所需资源来自于环境,最后系统的品质也这能放在环境中进行评价
    C、C 系统对环境的依赖性,产生于环境,运行于环境,并适应于环境

2、任何一个系统都存在于一定的环境之中,在系统与环境之间具有物质的、能量的和信息的交换。

3、根据系统与外界环境的物质、能量和信息的交换情况,系统可分为开放系统、封闭系统两类。

4、PEST分析是对企业的外部或宏观环境进行系统化分析包括政治、()、技术、社会。

5、从空间结构看,()是把系统与环境分开来的所有点的集合。

1、PEST分析的主要目的和内容分别是什么?

2、结合实际案例解释系统与环境的互塑共生关系。

第4章 系统建模理论与方法

4.1 模型的定义、作用和分类随堂测验

2、以下模型分类方式中正确的有
    A、建模的对象进行分类,可将模型划分为经济模型、社会模型、生态模型和工程模型等
    B、按模型的用途进行分类,可将模型划分为预测模型、结构模型、过程模型、决策模型等
    C、按模型中变量的性质进行分类,可将模型划分为动态模型和静态模型、连续模型和离散模型、确定性模型和随机模型等
    D、按建模对象的规模进行分类,可将模型划分为宏观模型、中观模型和微观模型

3、模型是描述现实世界的一个抽象,由于描述现实世界,因此必须反映实际;由于它的抽象特 征,又应高于实际 模型是描述现实世界的一个抽象,由于描述现实世界,因此必须反映实际;由于它的抽象特征,又应高于实际。

4、若系统建模人员对系统的内部结构、内部要素之间的联系以及系统和环境之间的联系很明白,可以利用黑箱理论来进行系统建模

4.2 系统建模的基本理论、原则和步骤随堂测验

2、由于系统环境等因素的多变性,因此要求模型随现实问题变化而不断变动。

3、系统建模之前通常要分析实际系统、收集相关信息、找出主要因素、对变量进行分类、确定变量之间的关系、明确模型的结构、检验模型的效果、改进和修正模型以及将模型应用于实际。

4、系统建模的基本原则和要求主要包括:()、()、()、()、()、()等。(答案之间用空格隔开)

【单元测验】第4章 系统建模理论与方法

3、系统建模的原则包括:
    A、准确性:一方面指模型中所使用的包含各种变量和数据公式、图表等信息要准确,因为这些信息是求解模型和研究模型的依据;另一方面模型要能准确反映系统的本质规律
    B、实用性:模型必须能方便于用户、易于进行处理和计算。因此要努力使模型标准化、规范化,要尽量采用已有的模型。这样既可以节省时间和精力,又可以节约构模费用
    C、反馈性:人们对事物的认识总是一个由浅入深的过程,建模也是一样。开始可以构建系统的初步模型,然后逐步对模型进行细化,最后达到一定的精确度
    D、可变性:由于系统环境等因素的多变性,不断对系统进行建模,要求模型对现实问题的变动有一定的敏感性

4、系统建模就是对现实系统进行抽象和综合,因此系统建模即指抽象模型构建。

5、按模型中变量的性质进行分类,可将模型划分为动态模型和_______、________和离散模型、________和随机模型等(答案用空格隔开)

6、系统建模的主要方法有()、()、()、()、()等五种(答案用空格隔开)

【单元作业】系统建模理论与方法

1、结合实际案例阐述系统建模的主要原则以及建模者应当避免的四种倾向

第5章 系统结构分析和模型化分析方法

5.1 系统结构的概念、特性及其表示随堂测验

2、对于布尔矩阵A,当且仅当它的图为强连接图时,它才成为既约的。

3、布尔矩阵和可达矩阵是一一对应的。

4、在布尔矩阵中如果有一列元素(例如第i列)全是1,则si是系统的 ;如果有一行元素(例如第k行)全为0,则sk是系统的 。(答案空格隔开,如:母亲 父亲)

2、DEMATEL方法求得的各要素的中心度和原因度与指标的顺序无关

1、实施ISM的详细步骤排序正确的是: 1 考虑因果等关系的传递性,建立反映诸要素间关系的可达矩阵 2 找出影响系统问题的主要因素,判断要素间的直接(相邻)影响关系 3 缩减矩阵的层次化处理 4 考虑要素间可能存在的强连接(相互影响)关系,仅保留其中的代表要素,形成可达矩阵的缩减矩阵 5 经直接转换,建立解释结构模型,作出多级递阶有向图

3、在系统结构分解模型中,总是假定所涉及的关系具有传递性。

【单元测试】 系统结构分析和模型化分析方法

3、关于布尔矩阵的叙述中,不正确的是:
    A、布尔矩阵的转秩表示把二元关系的所有方向改换,即在图中使箭头方向变为反向
    B、在布尔矩阵中如果有一列元素(例如第i列)全是1,则si是系统的汇合点
    D、对于布尔矩阵A,当且仅当它的图为强连接图时,它才成为既约的。

4、DEMATEL方法求得的各要素的中心度受指标的顺序影响。

5、解释结构模型的直接结构基础是多级递阶有向图。

6、ISM构建结构模型分二个阶段:第一阶段根据问题建立_______;第二阶段根据可达矩阵建立结构解析模型。

7、系统结构可采用集合、矩阵与()等三种相互对应的方式来表达。

【单元作业】系统结构分析和模型化分析方法

1、判断两图中因果关系图的极性。

2、按照DEMATEL算法步骤,计算各要素的中心度与原因度。

3、什么是ISM方法?ISM方法的特点是什么?

6.1 系统仿真的概念及其过程随堂测验

1、以下关于系统仿真的叙述中,不正确的有:
    A、系统仿真主要在计算机上实现,所以系统仿真可以很大程度上认为是计算机仿真
    B、系统仿真结果的正确程度取决于模型和输入数据是否能够反映现实系统

2、模型中的变量用以描述系统状态。变量分为两类,外生变量和 变量。外生变量又称 变量,它起源于或产生于系统外部。 变量产生于系统内部,当其描述系统的状态或条件时,被称为 变量,当有些变量离开系统时,称为 变量。(答案用空格隔开)

3、按系统状态的变化与时间的关系,系统仿真可以分为()和()。

6.2 离散系统的仿真策略随堂测验

3、蒙特卡罗法的基本思想是,首先为所要处理的问题建立一个概率模型,然后产生该问题的统计抽样样本,最后分析这些样本的特性,并以此作为原问题的解。其主要的理论依据是概率论中的中心极限定理。

4、根据ppt中线性同余法的随机数产生公式,设a=3,c=0,m=5,x0=4,请产生3个随机数(用空格隔开)

3、系统仿真的优点主要有:
    A、仿真的过程也是实验的过程,而且还是系统地收集和积累信息的过程
    B、通过系统仿真,可以把一个复杂的系统降阶成若干子系统以便于分析,并能指出各子系统之间的各种逻辑关系
    D、通过系统仿真,还能启发新的策略或新思想的产生,或能暴露出在系统中隐藏着的实质性问题

4、系统仿真是对现实问题的逻辑再现,因此是基于对系统理解的一蹴而就的过程。

5、同一系统的系统仿真的结果是唯一的。

6、商店顾客的到来、机器到达维修点等均近似于 分布,典型的电话系统则一般为 分布。(答案用空格隔开)

1、什么是连续系统仿真,什么是离散系统仿真。

2、取x0=27, a=17, c=43,m=100,利用线性同余法计算一组随机数(6个),请写出具体的计算过程。

7.1 系统动力学概述随堂测验

1、Forrester教授于20世纪70年代将()更名为系统动力学。

2、系统动力学具有处理()、()、()和()的动态问题的优势。(答案用空格隔开)

7.2 系统动力学建模与仿真随堂测验

5、流程图中可以根据流率等因素的影响,描述系统()的变化,并通过相应的()来精确表示变量的变化机制。(答案用空格隔开)

7.3 系统动力学仿真的基本结构及其行为随堂测验

3、DYNAMO在绘制流程图的过程中,同时已建立了模型的数学关系,无需使用许多图形符号。

6、系统动力学非常适合于研究具有大惯性长周期的社会经济系统。

7、全部因果关系键都是正极性的反馈回路一定是正反馈回路。

8、流程图中流的供应点用“源”表示,消费点用“汇”表示。

9、Vensim采用文本编程方式,需要用流程图描绘出系统模型后,在流程图里用不同的符号表示不同类型的函数,之后才编写程序。

10、DYNAMO在绘制流程图的过程中,同时已建立了模型的数学关系,无需使用许多图形符号。

11、系统动力学的研究对象——复杂系统是具有多变量、多回路的(),一切社会经济、生态、生物系统都是复杂系统。

12、系统动力学方程的两个基本变量是积累变量、()变量。

13、因果链是用()来描述的递推性的因果关系。

1、根据下述流图写出相应的DYNAMO方程

2、系统动力学仿真的基本步骤是什么?

8.1 系统评价的概念和程序随堂测验

2、系统评价的目的是为了决策。因此评价的好坏直接影响到决策的正确与否。评价必须客观地反映实际,所以在系统评价中不应当有任何主观因素加入。

8.2 系统评价指标体系以及指标权重的确定随堂测验

2、连环比率法赋权结果依赖于相邻的比率值,比率值的主观判断误差,会在逐步计算过程中进行误差传递

8.3 系统综合评价方法随堂测验

3、关于层次分析法,下列说法不正确的是:
    A、层次分析法作为系统的综合评价方法,是种完全依据客观的方法。
    C、层次分析法将人们的思维过程和主观判断数学化,不仅简化了系统分析与计算工作,而且有助于决策者保持其思维过程和决策原则的一致性
    D、层次分析法可以用于考虑不同层级之间的影响和反馈关系

4、数据包络分析(Data Envelopment Analysis,简称DEA)是)是评价不同类组织间的相对有效性的决策方法,能有效解决多个输入、输出的部门之间的相对有效性评价。

5、主成分分析的基本思路是通过对原变量构造矩阵,计算向量之间 ,得到若干个相互无关并能在很大程度上替代原有变量的新变量。

1、结合实际案例,阐述评价指标体系构建的基本原则

2、指出应用AHP法的关键所在,并用AHP分析下面的判断矩阵是否一致。

9.1 系统决策随堂测验

2、按照决策进行的过程,可以将决策划分为确定型决策、风险型决策和非确定型决策。

3、决策一般包含以下几个构成要素:决策主体、()、()和决策结果。(答案用空格隔开)

4、决策的原则包括可行性原则、()、信息性原则、()。(答案用空格隔开)

9.2 风险决策分析随堂测验

1、在风险决策中,只要能获得更多的情报,就应该进行调查、试验等工作。

2、在决策树中,由决策指点引出的分支称为概率分支。

3、当对决策者和决策问题所处的自然状态完全把握时,这种类型的决策问题称为()型决策。

4、风险型决策的决策环境不是完全确定的,但其发生()是已知的。

5、确定型决策的决策环境是完全确定的,不但有确定的选择结果,而且只存在唯一()。

9.3 效用决策分析和冲突分析随堂测验

2、效用值是衡量效用大小的数量,为()价值,反映决策者对事件的偏爱程度。

3、一般取[0,1]之间的数值作为效用值,其中,0表示()。无论效用值取什么样的数值都是对()而言的。(答案用空格隔开)

4、效用曲线中,用横坐标反映(),纵坐标反映()。(答案用空格隔开)

5、冲突分析的基本要素包括()、局中人、策略、结局、偏好序列。

1、确定型决策与风险型决策的主要区别是()

3、相传英国有个名叫霍布森的商人,他在卖马的时候一直说,允许顾客任意挑选马匹,但需要符合一个条件,但只能挑选最靠近门边的那一匹。在此例中,顾客拥有的决策权限:()
    D、D 无法判断,因为决策权限大小取决于所作决策的类型与重要程度

4、财富效用值函数是一个递减函数,因为一个人拥有的财富越多,财富对他的影响也就越小。

5、无概率资料风险型决策的决策准则有:悲观原则、乐观原则、()和最小后悔值原则。

6、效用实际上代表决策者对于()的态度。

7、冲突分析的基本要素包括时间点、()、策略、结局、偏好序列。

8、决策树是用来求解风险决策的又一方法,常用于()决策。

1、构成决策的基本要素有哪些?按照决策的可控程度,决策通常可分为哪几种?

2、决策分析的定义是什么?决策分析需要完成的任务有哪些?

3、从下图提供的信息分析I、II、III所反映的决策人对风险的不同态度,并作简要说明。

第10章 系统工程的最新进展

10.1 复杂系统(概念和发展历史)和复杂系统工程(定义和特点)随堂测验

2、复杂系统是具有()基于()做出行动的()、自适应性主体的系统。(答案以空格隔开)

3、复杂系统发展过程中的“新三论”指的是()、()、()。

10.2 “系统的系统”(定义、分类)和体系工程(概念、关键技术和应用)随堂测验

1、体系是一个规模()、结构()的组织,它由系统组成,但并不是系统的简单叠加。(答案用空格隔开)

2、Maier于1998年提出“系统的系统”分为三种类型:()、()和()。(答案用空格隔开)

3、体系工程中最为重要的技术是()。

}

大家好,我是小溜我们在使用3D Max进行一些欧美风格的室内或者室外建筑的时候,有时候经常会使用一些富有罗马风味的立柱来做装饰。但对于没有制作过的朋友来说,这种立柱看起来似乎很难。所以今天想来给大家分享一下3D Max简单装饰罗马立柱建模教程,快来学学看吧!

想要更深入的了解“3DMax”可以

首先看下这款装饰立柱的组成部分,大体分为三块,柱头、柱身、柱脚。柱头和柱脚主要用到倒角剖面命令,柱身用到车削命令。这个立柱是导入的CAD模块,只是为了大家能直观的看到,如果没有模块的话,也没关系,根据实际情况按尺寸做就好,这里只为提供建模过程。

首先柱头的建模,这里柱头的高度给的是90,首先用创建-图形-线命令描出柱头的剖面样条线(或者有现成的类似的样条线也可以,调整到合适的尺寸即可),然后如图建u型线,左右长度同柱身,上下宽度150。

然后修改面板-倒角剖面-拾取剖面命令,点击创建的样条线。转换角度看下有无问题(不合适的话可以使用旋转或者修改命令调节),柱头完成,柱脚同理,不在赘述。

接下来柱身的建模方法,同样用线描绘出柱身上圆柱形的样条线,只取一半,然后使用车削命令,参数如右图,对齐选最小。

使用矩形命令创建柱身,挤出150,将之前做好的半圆柱拖到参考模块上对齐复制另外三个,然后同柱身的位置排列如图。将半圆柱与柱身错开0.5mm的空间。

选中其中的一个半圆柱,使用编辑网格命令下的附加命令,将另外的三个半圆柱附加在一起,然后选中柱身点创建-几何体-复合对象-布尔命令,设置如图,点击拾取复合对象b,点击半圆柱。调整下方向和位置。

}

虽然功能很强大,但上手却很容易,尤其是 R2013a 以后的版本, 使用起来更加容易。 现在使用 MATLAB 的一个理念就是像 Word 一样去使用 MATLAB。本讲将通过一个实例介绍如何像使用 Word 一样去使用 MATLAB,真正将 MATLAB 当工具来使用,即使对于从来没有用过 MATLAB 的模友来说,也可以轻松入门。

如果想用 MATLAB 首先要了解 MATLAB 具有哪些功能,图 1 是 MATLAB 家族产品的结构,包含了众多工具箱,所以其应用领域非常广泛。在各行业和学术机构中,和科学家使用 MATLAB 大大提高了他们的工作效率。了解 MATLAB 具有哪些功能,就知道在什么情况下可以使用 MATLAB , 纵观这幅图就可以知道,无论从事哪个行业,只要涉及到科学计算或工程设计,都可以使用

MATLAB 虽然是一款程序开发工具,但依然是工具,所以它可以像其他工具(如 Word)一样易用。而传统的学习 MATLAB 方式一般是从学习 MATLAB 入门知识开始,比如 MATLAB 矩阵操作、绘图、数据类型、程序结构、数值计算等内容。学这些知识的目地是能够将 MATLAB 用起来,可是即便学完了,很多人还是不自信自己能独立、自如地使用 MATLAB。这是因为在我们学习这些知识的时候,目标是虚无的,不是具体的目标,具体的目标应该是要解决某一问题。

数模哥虽然已使用多年的 MATLAB,但记住的 MATLAB命令不超过 20 个,每次都靠几个常用的命令一步一步地实现各种项目。所以说想使用 MATLAB 并不需要那么多知识的积累,只要掌握住 MATLAB 的几个小技巧就可以了。下面将通过一个小项目,带着大家一步一步用 MATLAB 解决一个实际问题,并假设我们都是 MATLAB 的门外汉(还不到菜鸟的水平)。

我们要解决的问题是:已知股票的交易数据:日期、开盘价、最高价、最低价、收盘价、成交量和换手率,试用某种方法来评价这只股票的价值和风险。

这是个开放的问题,但比较好的方法肯定是用定量的方式来评价股票的价值和风险,所以这是个很典型的科学计算问题。通过前面对 MATLAB 功能的介绍,我们可以确信 MATLAB 可以帮助我们(选择合适的工具)。

现在抛开 MATLAB,我们来看对于一个科学计算问题,一个典型的处理流程是怎样的。一个典型科学计算的流程如图 2 所示,即获取数据,数据探索和建模,最后是将结果分享出去。

图2 MATLAB典型科学计算流程

现在根据这个流程,看如何用 MALTAB 实现这个项目。

第一阶段:从外部读取数据

对于一个门外汉,我并不知道如何用命令来操作,但计算机操作经验告诉我们当不知如何操作的时候,不妨尝试一下右键,故:

Step1.1:选中数据文件,右键,将弹出右键列表,很快可发现有个“导入数据”菜单,如图 3 所示。

图3启动导入数据引擎示意图

Step1.2:单击“导入数据”这个按钮,则很快发现起到一个导入数据引擎,如图 4 所示。

Step1.3:观察图 4,只在右上角有个“导入所选内容”按钮,则可直接单击之。马上我们就会发现在 MATLAB 的工作区(当前内存中的变量)就会显示这些导入的数据,并以列向量的方式表示,因为默认的数据类型就是“列向量”,当然您可以可以选择其他的数据类型,大家不妨做几个实验,观察一下选择不同的数据类型后会结果会有什么不同。至此,第一步获取数据的工作的完成。

第二阶段:数据探索和建模

现在重新回到问题,对于该问题,我们的目标是能够评估股票的价值和风险,但现在我们还不知道该如何去评估,MATLAB 是工具,不能代替我们决策用何种方法来评估,但是可以辅助我们得到合适的方法,这就是数据探索部分的工作。下面我们就来尝试如何在 MATLAB 中进行数据的探索和建模。

Step2.1:查看数据的统计信息,了解我们的数据。具体操作方式是双击工具区(直接双击这三个字),此时会得到所有变量的详细统计信息。通过查看这些基本的统计信息,有助于快速在第一层面认识我们所正在研究的数据。当然,只要大体浏览即可,除非这些统计信息对某个问题都有很重要的意义。数据的统计信息是认识数据的基础,但不够直观,更直观也更容易发现数据规律的方式就是数据可视化,也就是以图的形式呈现数据的信息。下面我们将尝试用 MATLAB 对这些数据进行可视化。

由于变量比较多,所以还有必要对这些变量进行初步的梳理。对于这个问题,我们一般关心收盘价随时间的变化趋势,这样我们就可以初步选定日期(DaNum)和收盘价(Pclose)作为重点研究对象。也就是说下一步,要对这这两个变量进行可视化。

对于一个新手,我们还不知道如何绘图。但不要紧,新版 MATLAB 提供了更强大的绘图功能——“绘图”面板,这里提供了非常丰富的图形原型,如图 5 所示。

图5 MATLAB绘图面板中的图例

要注意,需要在工作区选中变量后绘图面板中的这些图标才会激活。接下来就可以选中一个中意的图标进行绘图,一般都直接先选第一个(plot)看一下效果,然后再浏览整个面板,看看有没有更合适的。下面我们进行绘图操作。

Step2.2:选中变量 DataNum 和 Pclose,在绘图面板中单机 plot 图标,马上可以得到这两个变量的可视化结果,如图 6 所示,同时还可以在命令窗口区显示绘制此图的命令:

图6通过plot图标绘制的原图

这样我们就知道了,下次再绘制这样的图直接用 plot 命令就可以了。一般情况下,用这种方式绘图的图往往不能满足我们的要求,比如我们希望更改:

(1)曲线的颜色、线宽、形状;

(2)坐标轴的线宽、坐标,增加坐标轴描述;

(3)在同个坐标轴中绘制多条曲线。

此时我们就需要了解更多关于命令 plot 的用法,这时就可以通过 MATLAB 强大的帮助系统来帮助我们实现期望的结果。最直接获取帮助的两个命令是 doc 和 help,对于新手来说,推荐使用 doc,因为 doc 直接打开的是帮助系统中的某个命令的用法说明,不仅全,而且有应用实例,这样就可以“照猫画虎”,直接参考实例,从而将实例快速转化成自己需要的代码。

接下来我们就要考虑如何评估股票的价值和风险呢?

从图 6 可以大致看出,对于一只好的股票,我们希望股票的增幅越大越好,体现在数学上,就是曲线的斜率越大越好。而对于风险,则可用最大回撤来描述更合适。不妨一个一个来,我们先来看如何计算曲线的斜率。对于这个问题,比较简单,由于从数据的可视化结果来看,数据近似成线性,所以不妨用多项式拟合的方法来拟合该改组数据的方程,这样我们就可以得到斜率。

如何拟合呢?对于一个新手来说,我并不清楚用什么命令。此时又可以用帮助系统了。在 MATLAB 主面板(靠近右侧)点击“帮助”,就可以打开帮助系统,在搜索框中搜索多项式拟合的英文单词“polyfit”,马上就可以列出与该关键词相关的帮助信息,同时很快就会发现,正好有个命令就是 polyfit,果断点击该命令,进入该命令的用法页面,了解该命令的用法,就可以直接用了。也可以直接找中意的案例,然后直接将案例中的代码拷贝过去,修改数据和参数就可以了。

Step2.3:通过帮助搜索多项式拟合的命令,并计算股票的价值,具体代码为:

Step2.4:用相似的方法,可以很快得到计算最大回撤的代码:

到此处,我们已经找到了评估股票价值和风险的方法,并能用 MALTAB 来实现了。但是,我们都是在命令行中实现的,并不能很方便地修改代码。而 MATLAB 最经典的一种用法就是脚本,因为脚本不仅能够完整地呈现整个问题的解决方法,同时更便于维护、完善、执行,优点很多。所以当我们的探索和开发工作比较成熟后,通常都会将这些有用的程序归纳整理起来,形成脚本。现在我们就来看如何快速开发解决该问题的脚本。

Step2.5:像 Step1.1 一样,重新选中数据文件,右键并单击“导入数据”菜单,待启动导入数据引擎后,选择“生成脚本”,然后就会得到导入数据的脚本,并保存该脚本。

Step2.6:从命令历史中选择一些有用的命令,并复制到 Step2.5 得到的脚本中,这样就很容易得到了解决该问题的完整脚本了,如下所示:

%将导入的数组分配给列变量名称

figure%创建一个新的图像窗口

%分号作用为不在命令窗口显示执行结果

到此处,第二阶段的数据探索和建模工作就完成了。

当项目的主要工作完成之后,就进入了项目的发布阶段,换句话说,就是将项目的成果展示出去。下面还将继续上面的案例将介绍如何通过 MATLAB 的 publish 功能,来快速发布报告。

Step3.1:在脚本编辑器的“发布”面板,从“发布”按钮(最右侧)的下拉菜单中,选择“编辑发布选项”,这样就打开了发布的配置面板。

Step3.2:根据自己的要求,选择合适的“输出文件格式”,默认为 html,但比较常用的是 Word 格式,因为 Word 格式便于编辑,尤其是对于写报告或论文。然后单击“发布”按钮,就可以运行程序,同时会得到一份详细的运行报告,包括目录、实现过程、主要结果和图,当时也可以配置其他选项来控制是否显示代码等内容。

至此,整个项目就算完成了。我们可以发现,这个过程中,我们并没有需要记住多少个 MATLAB 命令,只用少数几个命令,MATLAB 就帮我们完成了想做的事情。通过这个项目,我们可以有这样的基本认识,一是 MATLAB 的使用真的很简单,就像一般的办公工具那样好用;二是在做项目的过程中,思路是核心,我们只是用 MATLAB 快速实现了我们想做的事情。

快速入门是为了让我们快速建立对 MATLAB 的使用信心,有了信心后,提高就是自然而然的事情了。为了帮助读者能够更自如的应用 MATLAB,下面将介绍几个入门后提高 MATLAB 使用水平的几个建议:

一是要了解 MATLAB 最常用的操作技巧和最常用的知识点,基本上是每个项目中都会用到的最基本的技巧。入门之后, 再去看 MATLAB 的基础知识(帮助系统里有个 Language Fundamentals ), 视角就完全不一样了, 有种一览众山小的从容。

二是要了解 MATLAB 的开发模式,这样无论项目多复杂,都能灵活面对。

三是在实践中学习,不断积累经验和知识,拓展 MATLAB 的外延。

根据以上三点,大家就可以逐渐变成 MATLAB 高手了,至少可以很自信地使用 MATLAB 。

}

我要回帖

更多关于 proe很多零件建模思路 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信