应用简介
MATLAB R2019a免费版是一款专业的商业数学软件。该软件主要可以帮助用户来进行算法开发,数据可视化,数据分析以及数值计算的高级技术计算语言和交互式环境,支持矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,适合计算机编程人员来使用!
MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像枫树等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C ++,JAVA的支持。
【软件功能】
数百万工程师和科学家信赖 MATLAB:MATLAB 将适合迭代分析和设计过程的桌面环境与直接表达矩阵和数组运算的编程语言相结合。
专业开发:MATLAB 工具箱经过专业开发、严格测试并拥有完善的帮助文档。
包含交互式应用程序:让您看到不同的算法如何处理您的数据。在您获得所需结果之前反复迭代,然后自动生成 MATLAB 程序,以便对您的工作进行重现或自动处理。
以及扩展能力:只需更改少量代码就能扩展您的分析在群集、GPU 和云上运行。无需重写代码或学习大数据编程和内存溢出技术。
让您的创意从研究迈向生产:部署到企业应用程序。MATLAB 代码可直接用于生产,因此您可以直接部署到云和企业系统,并与数据源和业务系统集成。
在嵌入式设备上运行:自动将 MATLAB 算法转换为 C/C++ 和 HDL 代码,从而在嵌入式设备上运行。
与基于模型的设计集成:MATLAB 与 Simulink 配合以支持基于模型的设计,用于多域仿真、自动生成代码,以及嵌入式系统的测试和验证。
【怎么定义函数】
第一步打开matlab,点击主页的新建->函数,也可以鼠标右键左侧当前文件夹空白处,点击新建文件->函数
第二步定义一个test函数,输入“
function [ result ] = test(a,b)
result=a+b;
end”,其中test是函数名,result 是返回结果,a和b是输入参数
第三步在命令行窗口输入“test(10,20)”,调用test函数,可以看到返回结果30
第四步我们也可以新建一个脚本,将函数写在脚本内,调用函数也可以写在脚本
【怎么设置曲线的颜色和线型】
打开matlab,绘制0到2*pi范围内的正弦余弦函数,默认的图形是实线,颜色第一条是蓝色,第二条红色...
设置线型:
可以在写绘图代码时,设定特定的线型,例如,画虚线:
plot(x,y1,'--')
画星点线:plot(x,y1,'p')
类似地,
‘*’,*号线
‘<' ,三角符号线等等
设置线条颜色:
plot(x,y1,'r')
类似地,在第二张图中给出各种颜色和线型的符号。
另外,我们可以在一条命令中同时设置线型和颜色。
plot(x,y1,'--*r')。
【怎么修改纵坐标刻度】
打开matlab,首先给出两列数据,并进行绘图。
aa = randn(100,2);
plot(aa(:,1),aa(:,2),'r.','markersize',15);
可以看到坐标轴是自动生成了x轴为-3~3;
字体和坐标轴都展示位红色。
然后开始修改坐标轴的标签和刻度,在“编辑”下拉框选择“坐标轴属性”
也可以在图形中选择“显示绘图工具和停靠图形”,选中坐标轴
然后对话框下面就会有“属性编辑器”axes;
我们想编辑x轴的话,就需要选中x轴的属性,然后右侧有刻度按钮,编辑坐标轴刻度
看到x轴的刻度为-3~3,刻度的位置也分别是在-3~3;
下面我们改为在-1刻度处有标签a,0刻度处有标签b,2刻度处有标签c,0.5刻度处只有刻度没有标签。
x的刻度和标签均设置为手动。然后进行选择和输入。