《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 2090|回复: 1
收起左侧

[文献] MathWorks 中国教育业务发展总监陈炜博士对本书的点评

[复制链接]
发表于 2014-7-10 11:25:25 | 显示全部楼层 |阅读模式
MATLAB面向对象程序设计-海报.png

很荣幸受电子工业出版社张国霞编辑之邀,代表MathWorks公司为出版社新书《MATLAB面向对象程序设计》作序,同时也感谢该书作者苗志宏、马金强两位老师选取了这么一个独特的视角来阐述MATLAB软件功能的强大,这在市场上众多介绍MATLAB程序设计语言或专业工具箱应用的书籍中显得非常特别。

从MATLAB自身定位来说,这是一种用于数值计算、可视化及程序设计的高级语言和交互式环境。使用 MATLAB,可以分析数据、开发算法、创建模型和应用程序。借助其语言、工具和内置数学函数,可以探求多种方法,比电子表格或传统程序设计语言(如 C/C++ 或 Java)更快地求取结果。但正是由于其丰富的库函数和灵活的程序设计风格,使得很多用户喜欢将MATLAB看作是一系列函数的集合,或者直接就是一系列对电脑下达的指令,从而忽视了程序的严谨与规范,使得在进行大型应用程序和数据结构的开发和维护时捉襟见肘。

从程序开发的角度来说,面向对象是一种程序设计规范,同时也是一种程序开发的方法。对象指的是类的实例。将对象作为程序的基本单元,把程序和数据封装于其中,以提高软件的重用性、灵活性和扩展性。从R2008a开始,MATLAB在这个方面终于有了一系列的重大更新,全新定义了如何在MATLAB中进行面向对象程序设计,比如:在类定义文件中如何定义各种属性、方法和事件,并控制其访问属性;通过定义句柄(handle)类,利用引用(reference)行为来处理类,帮助数据结构的创建,如链表;事件和监听特性,允许监控对象属性的变化和行为等。这些基本特征都在本书中得到了详细的介绍。

如作者所述,目前流行的C++、Java以及C#语言都是支持面向对象程序设计的语言,我们完全可以在这些语言上利用面向对象程序设计方法设计出复杂的应用软件。然而MATLAB具有强大的数据可视化功能以及包含诸多面向不同领域的工具箱,并且它是一个开放式、可扩展的程序设计环境,因此,可以充分利用MATLAB所提供的这些工具箱和各种功能,以面向对象的程序设计方法来更加方便、快捷地设计应用程序,以便解决不同领域中的实际问题。

因此,我相信随着此书的出版,必将大大方便大家对MATLAB面向对象程序设计的学习,加强MATLAB在该领域中的推广,提升大家的工程应用能力。在此,我郑重向大家推荐此书。


MathWorks 中国教育业务发展总监
陈炜博士
2014年5月于上海
发表于 2018-6-25 21:59:15 | 显示全部楼层

Cheap NFL Jerseys China

So far this season, Detroit's running game has been quiet — and that's something the Lions hope to change when they host Green Bay on Sunday.
"The performance in terms of yards can often times be a little vague, but you like to be over four yards a carry,nhl jerseys outlet," Caldwell said. "That's where you'd like to be. That gives you a chance to be pretty productive week in and week out."
The 29-year-old Bush has already had an eventful pro career. Drafted by New Orleans out of Southern California in 2006 with the No. 2 overall pick,China Jerseys Wholesale, he helped the Saints win a Super Bowl before spending two seasons in Miami. After the Lions signed him, he made an impact right away, gaining 191 total yards in his first game in Detroit.
This season, Detroit rolled to a 35-14 win over the New York Giants in a Monday night opener — then turned the ball over three times in a loss to Carolina. Against the Panthers, the Lions seemed to become a bit too reliant on Johnson to carry the offense — a problem that Bush can help solve if he's productive.
"In this league you have to be able to run the ball consistently in order to be I think a solid football team, a real good football team," coach Jim Caldwell said. "So we'll continue to work on those things."
"When we don't beat ourselves, we can score a lot of points," Bush said.
The success-starved fans in Detroit have been treated to some offensive excitement in recent seasons — with Bush, quarterback Matthew Stafford and star receiver Calvin Johnson putting up impressive numbers. The next step is for the team to become a consistent winner.
"I've really enjoyed my time here in Detroit," he said. "It's built on tough, working-class people."
"You can make a case for both," Bush said. "Last year, me and Joique, we got beat up early in the season."
ALLEN PARK, Mich. (AP) — Reggie Bush's workload hasn't been all that high this season, splitting time in the backfield with Joique Bell.
So far this year, Bush has only 41 yards on 15 carries. Bell has 87 yards on 25 carries.
The Lions signed Bush as a free agent before last season, hoping he would help add a new dimension to their offense. The elusive running back ran for 1,006 yards, the second-highest total of his career. Add in his receiving totals,Cheap NFL Jerseys Wholesale, and he finished with a career-best 1,512 yards from scrimmage.
That means it's tough for Bush to settle into a rhythm — but it also means he could be fresher down the stretch for the Detroit Lions.
Bush would also like to reach the end zone,Cheap Jerseys From China, which he hasn't done yet this season. He's teaming up with the Taco Bell Foundation for Teens on an initiative to help Boys & Girls Clubs of America. For each touchdown Bush scores this season, $2,500 will be donated to a Boys & Girls Club, in Michigan or in whatever city the game is being played.
"I think when he's gotten the opportunity he's found seams and holes,Cheap NBA Jerseys China," Caldwell said. "He's catching the ball well, we just have to find ways to get it to him a couple more times with a little more space."
Despite the slow start this season, Bush has fit in well with the Lions, and he's had nothing but nice things to say about the city.
But he dealt with knee and calf injuries last year,Wholesale NFL Jerseys, missing two games and reaching 20 carries only once after Nov. 1. Bell gives the Lions another running back who can help take some of the pressure off Bush.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 蜀ICP备19014457号-2 

GMT+8, 2022-12-4 12:24 , Processed in 0.057254 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表