如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 297 编程语言
我们在使用matlab时,有时候要对某些点进行标记说明,网上的代码很多,但是看完后还是好迷惑,因此自己动手写一个。
嗨嗨。别急别急,先看看这段代码是什么意思
clearclc;%生成信号a=2;w=3;t=0:0.01:10;y=exp(-a*t).*sin(w*t);% 找最大值元素位置[y_max,i_max]=max(y);% 生成最大值点的横坐标字符串t_text=['t=',num2str(t(i_max))];% 生成最大值点的纵坐标字符串y_text=['y=',num2str(y_max)];max_text=char('maxi',t_text,y_text);% 生成标志最大值点的字符串 9>t1=0:0.01:10;plot(t1,y)hold on;% 用大红点标最大值点plot(t(i_max),y_max,'r.','MarkerSize',20)% 在图上书写最大值点的数据值text(t(i_max) 0.3,y_max 0.05,max_text)title('y=exp(-2t)*sin(3t)');xlabel('t');ylabel('y');
运行上面源代码,便可以得到后面的结果,如下图所示
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 297 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 520 编程语言