Matlab学习笔记(数学函数)一

最近一直再看matlab5手册,写一些作为学习笔记。

一些常用的数学函数:

clc;
x=1.7
y1=abs(x)%绝对值
sign(x)%x的符号,正1、负-1,零0
sqrt(x)%根号
pow2(x,10)%求x*2^f
log(x)
log10(x)
log2(x)
sin(x)
cos(x)
tan(x)
cot(x)
asin(x)%反函数
acos(x)
atan(x)
atan2(pi,2)%求四象反正切(x/y),结果【-pi,pi】
acot(x)
sec(x)
sinh(x)%双曲正弦
%取整命令和有关命令%
round=round(x)%接近x的整数
fix(x)%0方向接近x整数
floor(x)%求小于或等于x的最接近的整数
ceil(x)%求大于或等于x的最接近的整数
rem(x,y)%求x/y余数
gcd(x,y)%x,y最大公因子
lcm(x,y)%x,y最小公倍数
%取整的几种方法
x=-1.49;
rdx=round(x)
fixx=fix(x)
flx=floor(x)
fcx=ceil(x)
%由有理数t/n求根号2的近似值,用t/n表示
[t,n]=rat(sqrt(2))
z=3+4i
r=1;
theta=2;
w=r*exp(i*theta)
comp=z*w
complexvector=[1-i 2-2i 3 -3i]
length(complexvector)%向量长度 
%求复数z=1+2i
%(a)z的实部和虚部由下面求出
z=1+2i;
realpart=real(z)
imagpart=imag(z)
%复数共轭conjugate=conj(z)
conjugate=conj(z)
absz=abs(z)
%一个复数的自变量,即复平面中的相角
arg=angle(z)

计算浮点运算次数和时间管理

%为了获得指定日期是星期几,使用如下语句并得到相应结果
[dnr dname] = weekday('26--April--1986')
today=date%以日-月-年字符串形式返回当前日器
Acale=calendar(2021,7)%日历形似
dateNUM=datenum(2021,7,10)%日期0000-01-01为第一天
nowtoday=now
eomday(2021,7)%返回当天和当时的序列数字

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值