Matlab固定翼无人机集群仿真新平台展示

初步学习了MATLAB的使用,发现MATLAB是一个很好的算法仿真工具。

MATLAB也是一门语言,是否会使用这门语言编写函数是是否掌握这门语言的一个标志。

今天我们就直接使用MATLAB来编写函数。 首先我们打开MATLAB(我用的是MATLAB7.8.0),新建一个m file(MATLAB的代码文件),如下图: 然后敲入如下代码:登录后复制 % 简单函数示例function y=draw_test()x=-10:0.1:10;y=sin(x);plot(x,y,'*');1.2.3.4.5. % 是matlab的注释符号,然后我们可以立即运行这个函数。在运行之前我们需要设置m文件的搜索路径,就是把m文件所在的文件夹的路径填在下面对话框,如下图: 设置搜索路径的目的是确保matlab能够找到你所写的代码。 然后我们可以单击运行按钮立即运行这个函数,看看它的效果。

如下图:可以看到上面的函数的作用就是绘制x值在-10到10之间的正弦曲线。上面的操作只适合运行无输入参数的函数,假如要运行有输入参数的函数怎么办呢?

比如有个带参数的函数:登录后复制 function [y]=sincplot(n)%function []=sincplot()x1=0.01:0.01:n*pi;y1=sin(x1)./x1;x2=-n*pi:0.01:-0.01;y2=sin(x2)./x2;y=[y2 y1];plot([x2 x1],y);1.2.3.4.5.6.7.8. 我们可以用matlab的命令窗口(CommandWindow),比如运行我们刚才编写的draw_test函数,可以在命令窗口下输入sincplot(10),然后按回车就可以执行,如下图: 可以看到matlab的函数实际上类似于c语言的全局函数。

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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空