MATLAB效率提升技巧探索

1: 使用 cftool 调用拟合工具箱

2: 在 Matlab 中读取 Excel 数据

  2.1: 在 Excel 中输入数据并保存为 test.xlsx 到 Matlab 的工作目录

  2.2: 在 Matlab 命令窗口输入以下代码:

      >> data = xlsread('test.xlsx');  % 读取 Excel 数据

      >> plot(data(1,:),data(2,:));    % 以第一行为 x 数据,第二行为 y 数据作图

3: 在 Matlab 中使用括号的方式使用 javascript:void(0)

  {} 大括号赋值语句: b{4}=[4];

4: 画图形中的小圆圈用 plot 实现:

  plot(imp(:,1),imp(:,2),'ro'); %最后的 ‘ro’,r 代表红色,o 代表圆

  plot(imp(1:2,1),imp(1:2,2));  % 提供两个 xy 坐标,然后 plot 默认会划线

  ...

5: 为图片添加坐标轴和标题

  figure

  plot(allElementPoint{1},allElementPoint{2},'ro');

  xlabel('x(λ)'); ylabel('y(λ)'); zlabel('z(λ)'); title('XLamda YLamda title');

6: 在图上使用 text 添加说明

  n=12.34;

  plot([0 2],[0 2]);

  text(1,1,sprintf('abcd=%0.4f',n))

  当 element_sum 是变量时,使用 text(3,4,sprintf('阵元个数: %0.2f',element_sum));

7: 提高 Matlab 数值的精度

  >> format long >> pi

  ans = 3.141592653589793

  缩小精度: format short

8: 放大和缩小图片

  https://zhidao.baidu.com/question/139946719.html

  set (gcf,'Position',[100,100,350,280], 'color','w')

  前两个指定图片显示的中心点,后两个指定宽和高

9: 设置 Matlab 变量

  https://wenku.baidu.com/view/49bc08cb0508763231121215.html

  http://www.mohu.org/info/symbols/symbols.htm

10: 设置 Matlab 画图的字体

   设置为 Times New Roman 并斜体

   xlabel('u=sin\theta cos φ','Fontname', 'Times New Roman','fontsize',figure_FontSize);

11: 设置 xlabel 中字体在图中的位置

   http://blog.sina.com.cn

   pos=axis;

   xlabel('{\itu}=sin\theta cos φ','Fontname', 'Times New Roman','fontsize','position',[pos(2) 1.15*pos(3)],'FontWeight','bold')

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空