MATLAB社区

MATLAB、社区及更多

更新英雄:常青对文件交换的贡献

文件Exchange Developer Randy Souza(您已经听说过Souza的法律,对吗?)前几天看到一些文件更新,他注意到了一些不同寻常的事情。Erik Johnson的箭头贡献正在更新。我们总是喜欢看到更新,但这一次很特别,因为该文件最初是在2003年提交的。
这一文件可能比使用文件交换的许多人都要老!除了它的寿命之外,arrow文件还有许多值得夸耀的优点。它是一个2009年档案交换挑选的一周方式,并在2013年和2014年成为年度热门文件。
看看那个帮助条目上漂亮的ASCII艺术!你再也看不到像那样的高质量工艺了。
埃里克约翰逊正在上南加州大学土木工程系约翰逊博士,谢谢你让你的小英雄与时俱进。

更新英雄大厅

这一切都让我思考:有多少文件可以夸耀那种遗产?我要求Randy提出在文件交换(2001-2006)的前五年中贡献的文件列表,也在最近五年(2016-2021)中更新。这是他发现的。
t=可读性(“文件.xlsx”
t=27×5表
名称 短名 关联 第一 最新的
1 '椭圆,m' '椭圆,m' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/289' 09-10月 - 1998年 16-Mar-2021
2 '混合' '混合' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/200' 2000年9月8日 2020年11月20日
3. “箭” “箭” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/278' 2003年1月15日 2021年5月13日
4. '通过长时间计算逆z变换' “逆Z变换” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/1752' 2002年5月30日 2020年7月11日
5. '重塑触发数据采集模拟输入数据' '重塑触发数据' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/2184' 2002年8月22日 2019年12月4日
6. 'lombscargle.m' 'lombscargle.m' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/993' 09年至2003年4月 17 - 7月2020年
7. “有用的图形管理实用程序” “图形管理实用程序” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/3162' 2003年3月25日 2019年12月4日
8. “RLS算法演示” “RLS算法演示” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/1753' 2003年10月31日 - 2003年 2020年7月11日
9. “自适应滤波” “自适应滤波” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/3582' 2003年6月13日 2020年2月18日
10 “填充图案填充图案” “填充图案填充图案” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/1736' 28 - 5月 - 2002年 2018年12月29日
11 'linelabel' 'linelabel' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/2383' 06-Jun-2003 2019年11月26日 - 11月26日
12 '时间序列查看器' '时间序列查看器' '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/4288' 2003年23〜12月23日 2019年12月4日
13 “timetick-传统” “timetick-传统” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/4300' 2003年12月24日 2019年12月4日
14 “timestr” “timestr” '//www.tianjin-qmedu.com/blogs/matlabcentral/fileexchange/4299' 2003年12月24日 2019年12月4日
这是一个与位于的超链接相同的列表,以便您可以更轻松地访问它们。
让我们在第一次创建这些文件时进行可视化。
[〜,ix] = sort([t.first]);
t = t(ix,:);
CLF.
为了i = 1:高度(t)
行([t.First(i)t.Latest(i)],i*[1],...
标记="|"...
线宽= 2)
结尾
设置(gca,YDir)=“反向”...
盒子=“关于”...
XGrid=“关于”...
伊格里德=“关于”...
XLIM = [DATETIME(1995,1,1)DATETIME(2025,1,1)],...
ylim = [0高度(t)+1],...
YTick=1:高度(t),...
yticklabel = [t.shortname])
头衔(“从第一次进入最新更新的更新英雄”
fxlaunch = datetime(2001,9,11);
线([FXLAUNCH FXLAUNCH],[0 28],颜色=“红色”
哇!红线表示文件交换启动的时间。我们的两个更新英雄在时间到来之前就诞生了。这怎么可能?当我们在2001年9月启动MATLAB Central时,有已经是匿名FTP服务器(记住那些在Mathworks的人。它用作文件交换的粗ueRulantner,允许人们上传和下载文件。我们列表上的两个文件来自那个古老的时代。
与目前的看法相反,当时并没有恐龙四处走动。

椭圆

那么这个最古老的文件是什么?奖品走向大卫长和他的椭圆文件。他在Brigham Young University ee系的教师在犹他州的普罗沃。谢谢你,朗博士,在过去的几十年里一直保持椭圆!
i=1;
dur=t.最近(i)-t.第一(i);
Y =地板(年(DUR));
fprintf(“%s文件已维护了%d年和%d天\n”...
t、 短名称{i},y,楼层(天(年(y)))
ellipse.m文件已经保存了22年158天
要把这个搞定,我决定下载箭头和椭圆形,并制作一点组成。这是结果。他们站得很好,呃?
CLF.
ra = 5;
rb=2;
Theta = Pi / 6;
椭圆(RA,RB,THETA)
直线([0 ra*cos(θ)],[0 ra*sin(θ)],...
LineWidth = 2,Color =“红色”...
标记=“。”,Markersize = 18)
直线([0 rb*cos(θ+pi/2)],[0 rb*sin(θ+pi/2)],...
LineWidth = 2,Color =“红色”...
标记=“。”,Markersize = 18)
箭头([-22.5],[1.51.5])
正文(-2,2.5,“半主轴”...
Stricalalignment =.“对”
箭头([-2-1],-10.5])
正文(-3,-1.25,“半短轴”...
Stricalalignment =.“左”
盒子
头衔(“文件交换中的两个泰坦:椭圆与箭头相交”
当然,我只展示这些函数的最简单实例,它们都是非常可参数化的。
因此,我们在文件交换全球总部向所有在十年或更长时间内保持文件最新状态的作者致敬,并表示衷心的感谢!

|
  • 打印
  • 发电子邮件

注释

如需留言,请点击在这里登录到您的MathWorks帐户或创建新帐户。