青年梦想家 发表于 2015-10-15 00:08

试着在MATLAB里面输入why,回车后有惊喜

在MATLAB的界面中输入why,MATLAB会自动生成一句话,其中有不少很恶搞(见下图)
http://fmn.rrimg.com/fmn057/20121009/1340/b_large_KfUO_75b6000050581261.jpg
以我巨菜无比的英语翻译过来是“高富帅系统管理员建议你这样做”。
还有这样的回复:How should I know?
翻译过来是“你问我我问谁去啊?”
抑或是这样:
http://fmn.rrimg.com/fmn062/20121009/1745/b_large_awJw_637700001dbc1261.jpg
意思是“因为要让那些富有、渊博的秃子数学家爽(MATLAB最开始是设计给数学家用的)!”(但是貌似MATLAB的创始人们现在头发都很稀少了)
但是你要问了,这跟咱们编程有毛关系啊!
答案即将揭晓:
像我这样的菜鸟编出一段上百行的代码然后运行时一般是这样的效果:
http://fmn.rrimg.com/fmn057/20121009/1340/b_large_GYLC_3d320000858f1262.jpg
回去看一眼代码之后,会发出如下惊叹:
尼玛,两个矩阵写反了您难道就不会自己调换一下顺序么?
尼玛,你们为什么没看出来我是想写.*呢?
于是乎,咱就以质问的态度问向MATLAB表示why!
于是乎,开发者们告诉你:“你问我我问谁去啊?”、“高富帅系统管理员建议你这样做”、“因为要让那些富有、渊博的秃子数学家爽!”等等。。。。(这样的神回复显然可以上新闻联播了!)
当然,如果只有这两句话就太没意思了,我稍微试了一下,结果如下:
http://fmn.rrimg.com/fmn057/20121009/1745/b_large_mSYX_3fd6000088a11263.jpg
我就不一一翻译了,大家自己体会吧!
当然,如果你想挨个看一看MATLAB是如何卖萌、掉节操的,你还可以在why函数后面加参量,输出的是第n个卖萌句,比如这样:
http://fmn.rrimg.com/fmn056/20121010/1250/b_large_8LiA_5d1a0000314d1263.jpg
不过需要注意的是:MATLAB对于why函数一共只给出了2^32个答案。所以说:MATLAB还是一个有下限的好软件滴! :tiger05:(虽然下限有点低)

页: [1]
查看完整版本: 试着在MATLAB里面输入why,回车后有惊喜