快速上手matlab(二)

学习一些关于matlab的相关设置

  1. format copmact/loose(用于调整命令行窗口代码显示的行间距,方便显示更多信息)

  2. 关闭软件除了使用“X”外也可以使用代码关闭:exit/quit(可以将其放在代码后面,执行完代码后关闭APP)

  3. 代码字体大小的设置(主页->预设->字体)可以设置代码字体和桌面其他字体

  4. 文件路径设置,所建立的脚本文件需要在当前文件夹中,否则你需要更改路径到脚本文件地址或者添加文件夹(更改路径:直接点击弹窗更改或者在编辑器上方点击文件夹按钮进行更改。添加文件夹操作:主页->设置路径->添加文件夹)

  5. 脚本文件的文件名以.m结尾,必须为英文名,但是包含它的文件夹可以是中文文件夹。

  6. 快捷键(Ctrl+i代码对齐、ctrl+r注释、ctrl+t 取消注释)

一些函数介绍

  1. 交互函数:input函数()
 x=input('请输入你的年龄')  %input('提示')
 y=input('请输入你要计算的等式:','s') %第二个参数只能是带单引号的s,表示输出的内容以字符串显示不进行运算。
  1. switch函数(于c语言极为相似,只是将大括号改为end)
function switchTest(age)
switch true
    case age<18
        disp('你是未成年!');
    case (age>=18)&(age<24)
        disp('青年好小伙!');
    case (age>24)&(age<50)
        disp('苦逼的中年人!');
    case (age>50)
        disp('躺平吧,这辈子差不多就这样了!')
end
  1. 建立函数
function d=jia(a,b,c)% d为输出参数,a,b,c为输入参数,该函数功能为将输入的三个数相加
d=b+c+a;             %可以在命令行输入:jia(2,3,4)
end

二维绘图

1.有一些预定义的变量需要了解一下
(1) pi表示圆周率
(2) inf 表示无穷 例如输入 1/0
(3) ans 表示当没给输出指定接收变量是,系统分配的零时存储变量
(4)nan/NaN(not a number)当是0/0、inf/inf等不确定数值时。
(5)冒号表达式(生成相同间隔的连续数据)例如:

a=[1 2 3 4 5 6 7 8 9];
b=[1:9];
c=[0 2 4 6 8 10];
d=[0:2:10];

使用plot函数绘制二维图像

function SinTest()
x = -2*pi:0.1:2*pi;
plot(x,sin(x));
end

绘制图像为:
在这里插入图片描述
我们可以给坐标系加文字说明以及对线段颜色和线型进行更改,更多美化方法可以输入 doc plot学习

function SinTest()
x = -2*pi:0.1:2*pi;
plot(x,sin(x),'r--');%plot第三个参数是用来改线段颜色和线型的
ylabel('正弦值sin(x)');%为y轴命名
xlabel('自变量');
end

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值