当前位置: 代码迷 >> 综合 >> MATLAB 几点经验总结
  详细解决方案

MATLAB 几点经验总结

热度:81   发布时间:2024-01-22 06:12:47.0

1、在一个目录下面新建了一个plot.m文件

然后正好我的命令行终端的工作目录正好和这个plot.m目录处在同一个目录下

然后我在命令行终端下 敲plot() 命令绘图时,出现以下错误:

matlab报错:尝试将 SCRIPT plot 作为函数执行

后来把plot.m 修改成my_plot.m 解决了该问题

2、由于之前安装MATLAB的时候,不知道为什么,安装成了中文版本的

结果我在用notepad++ 编写.m 文件的时候,出现了很多乱码

事实证明,MATLAB 对中文的支持并不是十分的友好,所以,最好还是统一的用英文进行注释

3、plot进行画图时,使用xlabel ,ylabel 以及title 设置一下标注

当时使用的是中文,画出来的图,没有在图中显示xlabel ,ylabel 以及title

由于第二点注释乱码的原因

切换成了英文

但是发现画出来的图中还是没有xlabel ,ylabel 以及title

最终发现,我的xlabel ,ylabel 以及title 里面使用的是双引号,切换成单引号之后,该问题解决

4、测试的时候,发现xlabel ,ylabel 以及title并不是每次都能打印出来,有的时候可以打印出来,有的时候打印不出来,大部分的时候是打印不出来的。后来发现,xlabel ,ylabel 以及title 一定要放在plot的后面

figure(5);

xlabel('time ');
ylabel('Power ');
title('yuanyu :  ');

plot(yy_closeyes1_delta);
hold on;
plot(yy_closeyes1_delta);

在plot之前,这种方式就画不出来标题
 

figure(5);
plot(yy_closeyes1_delta);
hold on;
plot(yy_closeyes1_delta);

xlabel('time ');
ylabel('Power ');
title('yuanyu : ');

修改成在plot之后,就可以画出来。

  相关解决方案