MATLAB应用:第二章-基本使用方法

本文详细介绍了MATLAB的基本操作,包括简单的数学运算如三角函数,数学运算符,数据类型如整数、浮点数、复数和逻辑变量,以及运算符的优先级。此外,还讲解了常用命令、数据类型操作、变量定义和脚本文件的使用。重点介绍了逻辑数据的应用,如逻辑数组的创建和索引,以及在程序流程控制中的作用。

1 资料链接

链接: MATLAB最基础教程
链接: 科学计算与MATLAB语言(中南大学)

2.1 简单的数学运算

计算器

比如计算一个底面半径为5m高度为10m的圆锥体的体积:
在cmd命令窗口直接输入:

pi*5^2*10/3

存储变量法(常用方法):

s=pi*5^2
v=s*10
v_2=v/3

那么,该圆锥体的表面积等于多少呢?

解法

S = pi*5*sqrt(5^2+10^2)+pi*5^2

好一点的代码

% S = S_side + S_bot
% S_side = pi * r * l  
% S_bot = pi * r^2
r = 5;  % 半径
h = 10;  % 高
l = sqrt(r * r + h * h); % l = sqrt(r^2 + h^2)  母线
S_side = pi * r * l;  % 侧面积
S_bot = pi * r * r;  % 底面积
S = S_side + S_bot;  % 表面积
disp(S) % 输出

更好的代码

数学函数

链接: 常用函数.

三角函数

例2-3 已知三角形三条边的长度分别为 1 , 2 , 3 1,2, \sqrt{3} 1,2,3 , 求长度为1和2的两条边的夹角大小。

a=1;
b=2;
c=sqrt(3);
% 余弦定理
cos_alpha = (a*a + b*b - c*c) / (2 * a * b)
alpha = acos(cos_alpha)  % 三角函数arccos
alpha = alpha * 180 / pi  % 转换为角度
% alpha_2 = acosd(cos_alpha)  %  直接从余弦值得到角度

表2-1 MATLAB常用的三角函数

在这里插入图片描述

表2-2 MATLAB指数函数和对数函数

表2-2 MATLAB指数函数和对数函数

表2-3 MATLAB复数函数

函数名 描述
abs 求绝对值或复数的模
angle 求复数的相角
conj 求复数的共轭
imag 求虚部
real 求复数的实部
unwrap 复数的相角展开
isreal 判断是否为实数
cplxpair 将矢量按照共轭复数对重排列
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值