MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【资料】MATLAB中prepender函数详解 (https://www.labfans.com/bbs/showthread.php?t=663)

zhishushinv 2007-08-06 22:45

【资料】MATLAB中prepender函数详解
 
STR = prepender(STR)是MATLAB自带的一个简单的学生版函数,在MATLAB中没有任何关于它的联机帮助。其实它挺简单,函数体只有两条语句。一条是一个IF条件语句,判断命令isstudent的返回值是否为真。若为真,则你用的MATLAB为学生版;若为假,则你用的是商业版。如是学生版,该函数还会执行由一个数值矩阵转化而来的命令,即eval(char(A)'+32)。其中A为一串大写字母的ASCII码,+32就转化为小写了,MATLAB执行就会在输入的字符串上加上英文的“学生版”字样。若你遇到类似的情况,把prepender删去就万事大吉了。
顺便说一句,prepender本身的意思就是“预谋者”的意思。哈哈,是不是挺有趣的。若你想为你自己的程序也加一个不太容易去掉的标识的话,也可用这一招哦.....


所有时间均为北京时间。现在的时间是 13:26

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.