Matlab2008a:惊喜

来源:互联网 发布:同花顺交易软件下载 编辑:程序博客网 时间:2024/04/28 21:40

   今天跑去实验室一看,周围用matlab的版本都换成2008a了。刘师兄问了我几个matlab是否支持OO与命令空间,俺以前也没碰过。回寝室查了下最新的版本,看了下新增的特性,最感兴趣的是下面三个特性:

  • New classdef keyword enabling you to define properties, methods, and events in a class definition file
  • New handle class with reference behavior, aiding the creation of data structures such as linked lists
  • Ability to manage namespace by placing classes and functions in packages


支持对象的定义,支持引用传参已经命名空间管理。这些都是高级语言常用的特性,但以前的MATLAB版本主要面向过程与算法,偏偏不支持这些特性。当程序规模非常庞大时,非常的难以管理。上个学期费时一个半月进行系统重构时,就非常迫切的感觉到,当程序规模扩展时,matlab真的不方便维护。而现在,通过这些新增的特性,很多问题将会轻松许多。比如说代码重用与命名重复,还有处理一些经典的数据结构,比如链表,图,将变得更为容易,等。

更详细的可以看这个页面:http://www.mathworks.com/products/matlab/whatsnew.html

里面有新特性的视频演示,非常的详细。

感觉matlab再寻求变化。以前只适用数值计算,善于用来进行算法模拟与仿真,而以后,很可能直接用于工程应用,就像是C++和JAVA样,在更大规模的场景得到应用。我挺喜欢MATLAB,所以,这场景令人期待。

下次找个时间,好好研究下这些玩意,嘿嘿。

另外,今天还遇到两个变态的问题:

1.matlab重名的问题。 matlab有一个计算矩阵大小的函数size, 比如说一个3x4的矩阵m,用size(m)就会得到矩阵的大小[3 4],但是今天,用这个函数的时候,会发现结果莫名其妙。一会儿说下标越界,一会儿变成不可理解的结果。无语。后来和刘师兄观察了下,然来是发生了重名。他的函数中有一句:

size = 10;

靠,就是这个。size本身就是一个变量了。再用size(m)就不是计算矩阵大小了。其输出结果不可预料,依赖于你计算大小的那个矩阵值。

2.java,无法找到main函数。一个学生的代码,明明有main函数,但eclispe这个傻冒就是没有run as application选项,在命令行下运行也是提示找不到main函数。无语。后来仔细一看,我靠,把public static void main(String[] args) 写成了 public static void main(String args),掉了个括号"[]",真是无语。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孩子做事磨蹭拖拉不讲效率怎么办 宝贝幼儿园哭的嗓子哑了怎么办 我给孩子转学学校不接收怎么办 眼睛被太阳晒了胀豉豉的怎么办 电脑电源灯亮着屏幕是黑的怎么办 刚办健身卡健身房跑路了怎么办 孕妇怀孕初期胖的太快怎么办 魔幻陀螺二的陀螺拆不动怎么办 我不干了小厂不给我发工资怎么办 货车司机把人撞成重伤没钱出怎么办 房主卖房定金收了不想卖怎么办 领导迟迟不给升职加薪机会怎么办 加工中心铣圆进出刀有接刀痕怎么办 烧茄子时炸茄子茄子太吸油怎么办? 梦金园黄金刚买了不给退怎么办 给同学抄作业被老师发现了怎么办 不准体罚和变相体罚后熊孩子怎么办 钢琴练的不好走不了专业怎么办 老师来信息说孩子学习退步了怎么办 老人磕着膝盖走路腿疼怎么办 腿膝盖一受凉就疼怎么办可以不疼 手臂和膝盖摔烂了好痛?怎么办 结扎一个月后坐太久腰酸怎么办 杠铃深蹲肩关节背不过去怎么办 QQ音乐在别的地方停不了歌怎么办 孕8周胎儿发育变慢怎么办 8个月宝宝肋张力高怎么办 术后5个月左手张力高怎么办 宝宝4个月体检四肢张力稍高怎么办 上腹绷紧大便酸臭酸臭的怎么办 小学生从双杠上摔下来会怎么办 去健身房碰到教练让你报私教怎么办 提踵把小腿练粗了怎么办 健身后两个小腿不一边粗怎么办 宿舍床上隔段时间有虫子怎么办 b2驾照实习证扣6分怎么办 健身房有个教练想撩我怎么办 学车跟校长投诉了教练怎么办 打架把眼睛打肿怎么办属于什么伤 罗马椅有点高做不了山羊挺身怎么办 节食一周后暴食肚子胀的难受怎么办