24小时热门版块排行榜    

查看: 1438  |  回复: 5

mengxc

木虫 (著名写手)


[交流] MATLAB中有意思的why函数

在MATLAB的界面中输入why,MATLAB会自动生成一句话,其中有不少很恶搞(见下图)

以我巨菜无比的英语翻译过来是“高富帅系统管理员建议你这样做”。

还有这样的回复:How should I know?
翻译过来是“你问我我问谁去啊?”

抑或是这样:

意思是“因为要让那些富有、渊博的秃子数学家爽(MATLAB最开始是设计给数学家用的)!”(但是貌似MATLAB的创始人们现在头发都很稀少了)

但是你要问了,这跟咱们编程有毛关系啊!

答案即将揭晓:
像我这样的菜鸟编出一段上百行的代码然后运行时一般是这样的效果:

回去看一眼代码之后,会发出如下惊叹:
尼玛,两个矩阵写反了您难道就不会自己调换一下顺序么?
尼玛,你们为什么没看出来我是想写.*呢?
于是乎,咱就以质问的态度问向MATLAB表示why!

于是乎,开发者们告诉你:“你问我我问谁去啊?”、“高富帅系统管理员建议你这样做”、“因为要让那些富有、渊博的秃子数学家爽!”等等。。。。(这样的神回复显然可以上新闻联播了!)

当然,如果只有这两句话就太没意思了,我稍微试了一下,结果如下:


我就不一一翻译了,大家自己体会吧!

当然,如果你想挨个看一看MATLAB是如何卖萌、掉节操的,你还可以在why函数后面加参量,输出的是第n个卖萌句,比如这样:

不过需要注意的是:MATLAB对于why函数一共只给出了2^32个答案。所以说:MATLAB还是一个有下限的好软件滴! (虽然下限有点低)


[ Last edited by mengxc on 2012-10-13 at 08:15 ]
回复此楼

» 收录本帖的淘帖专辑推荐

资源收集

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lycid

禁虫 (著名写手)


mengxc(金币+1): 谢谢参与
本帖内容被屏蔽

2楼2012-10-14 08:58:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

895701777

木虫 (著名写手)



mengxc(金币+1): 谢谢参与
确实,忘了
3楼2012-10-14 11:36:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dedream

木虫 (正式写手)



mengxc(金币+1): 谢谢参与
送鲜花一朵
matlab 5.3里就有,真是惊叹。。。
4楼2012-10-14 13:42:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

scarecrow143

至尊木虫 (著名写手)



mengxc(金币+1): 谢谢参与
帮顶
5楼2012-10-14 14:21:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zxfirst

新虫 (小有名气)



mengxc(金币+1): 谢谢参与
在双十节的时候,matlab可以拿第一啊……
6楼2012-10-15 09:41:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mengxc 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见