竞赛:| 全国大学生数模竞赛 | 全国研究生数模竞赛 | 全国大学生电工数模竞赛 | 美国"MCM/ICM" 竞赛 |
 资讯:| 数学理论 | 交叉学科 | 基础教育 | 考研数学 | 学术动态 | 编程交流 | 网络安全 | 经验技巧 |
 下载:| 数 学 篇 | 算 法 篇 | 建 模 篇 | 编 程 篇 | 数 据 篇 | 软 件 篇 | 考 研 篇 | 交叉学科 |
 视频:| 大学数学 | 大学英语 | 计 算 机 | 法律课程 | 政治课程 | 经济管理 | 数学建模 | 高考数学 |
 功能:| 矩阵论坛 | 学校协会 | 挑 战 赛 | 人才招聘 | 数学问吧 | "MC"理工浏览器 | "MCQ"即时通讯 |

 
会员中心
社区论坛
加入收藏
联系我们
您现在的位置: 数学中国 >> 资讯无限 >> 数学理论 >> 数学分支 >> 正文
【字体:           
 
matlab基本运算与函数(一)
作者:mo    文章来源:本站原创    点击数:    更新时间:2006-11-3

基本运算与函数   

MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可。例如:  

>> (5*2+1.3-0.8)*10/25  

ans =4.2000  

MATLAB会将运算结果直接存入一变数ans,代表MATLAB运算後的答案(Answer)并显示其数值於萤幕上。

小提示: ">>"MATLAB的提示符号(Prompt),但在PC中文视窗系统下,由於编码方式不同,此提示符号常会消失不见,但这并不会影响到MATLAB的运算结果。  

我们也可将上述运算式的结果设定给另一个变数x  

x = (5*2+1.3-0.8)*10^2/25  

x = 42 

此时MATLAB会直接显示x的值。由上例可知,MATLAB认识所有一般常用到的加(+)、减(-)、乘(*)、除(/)的数学运算符号,以及幂次运算(^)。  

小提示: MATLAB将所有变数均存成double的形式,所以不需经过变数宣告(Variable declaration)。MATLAB同时也会自动进行记忆体的使用和回收,而不必像C语言,必须由使用者一一指定.这些功能使的MATLAB易学易用,使用者可专心致力於撰写程式,而不必被软体枝节问题所干扰。   

若不想让MATLAB每次都显示运算结果,只需在运算式最後加上分号(;)即可,如下例:

y = sin(10)*exp(-0.3*4^2);  

若要显示变数y的值,直接键入y即可:  

>>y  

y =-0.0045  

在上例中,sin是正弦函数,exp是指数函数,这些都是MATLAB常用到的数学函数。

下表即为MATLAB常用的基本数学函数及三角函数:   

小整理:MATLAB常用的基本数学函数

abs(x):纯量的绝对值或向量的长度

angle(z):复 z的相角(Phase angle)

文章录入:moquanli    责任编辑:madio  
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    推 荐 文 章
    更多内容
     
    热 门 文 章  
    更多内容
     

    费马小定理
    相 关 文 章
    更多内容
     
    MATLAB命令大全
    MATLAB
    matlab实现多元逐步回归算法
    Matlab GUI编程中文参考手册…
    matlab基本运算与函数(三)
    matlab基本运算与函数(二)
    matlab书籍
    数学建模与数学实验--【MATL…
    MATLAB
    matlab
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |