许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB入门,秒懂不是梦

MATLAB入门,秒懂不是梦

阅读数 50
点赞 0
article_banner

由于专业的需要,走上了学matlab 的不归路。学到的更多同时发现不会的更多(╯ε╰)果然是学无止境,由此想写一些记录自己的学习和为有需要的同学提供帮助。

matlab 简介:

matlab 是如今最为流行的计算模拟软件之一,其内部封装了大量的函数与模型;而矩阵计算simulink 仿真就是它的两大特色,这里划重点。

命令行窗口

在打开matlab 后,我们首先看到就是这个界面,其中中间空白区就是最常用的命令行窗口,左侧是显示路径,右侧是工作区

在命令行窗口内的 “ >> ”就是命令提示符,表示等待我们输入命令,输入命令后按enter执行。

新人在命令行窗口输入通常会有这几个问题

1.怎么换行。

用shift + enter

2.执行后没结果或者显示太多。

matlab 语句后加上“;”就表示不显示结果。

如图,a=3和c=a+b后有分号,执行后不会显示他们的值,但是可以在工作区可以看到值;b=3后不带分号,输出了它的值,而最后的a+b没有赋给变量,采用默认的ans表示。点击工作区可以查看变量。


此外用whos 指令可以输出所有变量内容;whos + 具体变量名,输出具体某一变量。

3.未定义变量

sym 定义变量,多个变量用syms ,中间以空格隔开。

4.之前画的图没了

matlab 画图是默认覆盖上一次绘图的,可以用hold on 保持图形。

5.表达式无效,检查不匹配的分隔符

一般是括号没对上,写命令时最好先打一对括号。

编辑器窗口

我们可以直接点击新建脚本或者新建中再点脚本打开编辑器窗口,在编辑器中很重要功能就是进行程序调试。其中“ 运行” 需要将程序保存.m文件,而 “运行并前进 ”不需要保存可以直接运行,我就爱用这个(◔◡◔)。

最常用调试方法的就是注释与设置短点。注释就是在某一句前加上%,注释后语句会变成绿色,程序会 跳过 这一句执行;而设置短点是程序 执行完 这一句后停止,会在语句行数处出现一个红点。我们以同时画sin(x)与cos(x)为例,x设置在(0,2π)内,在第一个图中不做处理顺利画出两个函数图像;第二个图中,把画sin(x)语句注释,最后只呈现cos(x)的图像;第三个图中,在hold on语句设置断点,不会执行画cos(x)图像的语句,最后图像只呈现sin(x)。


常用三个c:

clear 清除所有变量

clc 清除命令行窗口内容

close 关闭图形窗口

没特殊要求就把clear 时常带上。

常用小技巧:

除了基本的CV大师,还有

多行注释ctrl + r;取消注释ctrl + t

智能对齐ctrl + i;撤销上一步ctrl + z

最后谢谢观看


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

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

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

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空