文件交换的选择

我们最好的用户提交

简单的标签图或轴

布雷特本周的选择“Bordertext”,通过简·德·王尔德

“bordertext”, Jan共享一种优雅的方式将一个图或一个轴,拯救我们的麻烦计算文本的位置。函数作为输入的一个字符串表示,你希望你的文本。因此,仅仅通过指定“顶级”、“底”,‘左’,‘,’‘中心’,或‘userdefined’,你甚至可以多行字符串自动位置,对当前轴。

此外,您可以修改这些输入字符串的前缀“内在”(在情况下,这样做是有意义的),使它们指的是室内的轴,或用“图”,让他们参考图的位置。例如:

modOpts = {,“内心”,“图”};mainOpts = {“topleft”,“高级”,“topright”,“对”,“rightbottom”,“底”,“bottomleft”,“左”,“lefttop”,“中心”};颜色=喷气(32);2 = 1:15颜色=颜色(randi(大小(颜色,1)):);modOpt = modOpts{兰迪(元素个数(modOpts), 1)};mainOpt = mainOpts{兰迪(元素个数(mainOpts), 1)};如果比较字符串(mainOpt“中心”),modOpt =;结束选择= [modOpt, mainOpt];bordertext(选项,选项,“颜色”、颜色、“写成BackgroundColor”imcomplement(颜色),“字形大小”,18);暂停(1.5)bordertext(选项,);结束

另外,可以指定一个主机的格式化命令来控制文本的风格。

1月的代码写得很好了。另外,我喜欢他回应置评请求支持“标准(MATLAB)语法。”万博1manbetx(I garner that the file originally required format strings to be specified in a non-standard fashion. That format option is still available, and convenient, but I agree with the commenter that the standard format is easier to use.)

像往常一样,我欢迎你想法和意见。或者给简留下反馈在这里




发表与MATLAB®R2013a

|
  • 打印
  • 发送电子邮件

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。