概述
前言
一、MATLAB常见函数
二、常见语法
1.if函数
2.Switch函数
3.for函数
总结
前言
作为一名新手,浅学了一下matlab,个人感觉有一定的编程基础的话学起来很容易,我大一上学期只学了一个c语言,同时我简单的学了一下py,matlab跟c差不多,也有很多地方跟py类似。
提示:以下是本篇文章正文内容,下面案例可供参考
一、MATLAB常见函数
abs(x):绝对值函数
angle(z):复数z的相角
sqrt(x):开平方
real(z):复数z的实部
imag(z):复数z的虚部
conj(z):复数z的共轭复数
注意:round,fix,floor的函数区别
round(x):四舍五入至最近整数
fix(x):无论正负,舍去小数至最近整数
floor(x):地板函数,即舍去正小数至最近整数ceil(x):天花板函数,即加入正小数至最近整数rat(x):将实数x化为分数表示
rem(x,y):求x除以y的馀数
gcd(x,y):整数x和y的最大公因数
lcm(x,y):整数x和y的最小公倍数
exp(x):自然指数
pow2(x): 2的指数
log(x):以e为底的对数,即自然对数或
log2(x):以2为底的对数
min(x):向量x的元素的最小值
max(x):向量x的元素的最大值
mean(x):向量x的元素的平均值
median(x):向量x的元素的中位数
std(x):向量x的元素的标准差
sort(x):对向量x的元素进行排序
norm(x): 向量x的元素总和
prod(x):向量x的元素总乘积
cumsum(x):向量x的累计元素总乘积
dot(x, y): 向量x和y的内积
cross(x, y):向量x和y的外积
二、常见语法
1.if函数
(本人比较懒,单分只就不写了)
代码如下(示例):
if 条件1
语句1
elseif 条件2
语句2
elseif 条件3
语句3
..............
else
语句组n
end
2.Switch函数
代码如下(示例):
switch 表达式
case 结果1
语句1
case 结果1
语句2
case 结果1
语句3
......
otherwise
语句组n
end
本人刚刚才开始写博客,不是很了解这个框框是怎么弄的,然后本人又比较懒,懒得动了,截图截图哈。
注意:如果case后面是一样的结果,那么只会出现第一个结果,下一条是不会读的
3.for函数
for循环变量=表达式1:表达式2:表达式3
循环体语句
end
表达式1是初值
表达式2是步长
表达式3是终值
4.while函数
while条件
循环体语句
end
例题就不写了,太累人了,学这个主要是兴趣方面,不是主要要学的东西,所以后面写的不会太深入,大家就浅浅的看一下吧
最后
以上就是激昂黄豆为你收集整理的Matlab数学建模小白篇前言一、MATLAB常见函数二、常见语法4.while函数的全部内容,希望文章能够帮你解决Matlab数学建模小白篇前言一、MATLAB常见函数二、常见语法4.while函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复