MATLAB介绍

认识MATLAB

MATLAB(矩阵实验室)是由美国MathWorks公司开发的第四代高层次的编程语言和交互式环境数值计算,可视化和编程;

MATLAB允许矩阵操作、绘制函数和数据、算法实现、创建用户界面;MATLAB能和在其他语言,包括C、C++、Java和Fortran语言编写的程序接口;MATLAB可以分析数据、开发算法、建立模型和应用程序;MATLAB拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。

利用MATLAB计算数学

利用MATLAB计算数学的方方面面。以下是一些常用的数学计算,它最常用于:

矩阵和阵列处理2-D和3-D绘图和图形线性代数代数方程组非线性函数统计数据分析微积分和微分方程数值计算积分变换曲线拟合各种其它的特殊功能

MATLAB有什么特点

MATLAB可以进行数值计算,可视化和应用程序的开发,这是一个高层次的语言。MATLAB提供了一个互动的环境,探索,设计和解决问题的迭代。MATLAB提供了广阔的线性代数,统计,傅立叶分析,筛选,优化,数值积分,解常微分方程的数学函数库。MATLAB提供了内置的数据可视化工具,用于创建自定义绘制的图形。MATLAB的编程接口给开发工具,提高代码质量和可维护性和性能的最大化。MATLAB提供了自定义的图形界面构建应用程序的工具。MATLAB提供了基于MATLAB算法集成了C,Java,NET和Microsoft Excel等与外部应用程序和语言功能。

MATLAB的用途

MATLAB被广泛用来作为计算工具在科学和工程涵盖领域物理,化学,数学和工程流。它在一定范围内的应用,包括:

数值分析数值和符号计算信号处理和通信控制系统的设计与仿真图像和视频处理工程与科学绘图测试和测量财务与金融工程计算生物学管理与调度优化计算(运筹学)

一个简单的MATLAB例子

x = [1 2 3 4 5 6 7 8 9 10];
y1 = [.16 .08 .04 .02 .013 .007 .004 .002 .001 .0008 ];
y2 = [.16 .07 .03 .01 .008 .003 .0008 .0003 .00007 .00002 ];semilogy(x,y1,'-bo;y1;',x,y2,'-kx;y2;');
title('Plot title');
xlabel('X Axis');
ylabel('Y Axis');
print -deps graph.eps

1.MATLAB简要介绍相关推荐

  1. Matlab软件有哪些版本,matlab软件功能简要介绍及版本描述

    <matlab软件功能简要介绍及版本描述>由会员分享,可在线阅读,更多相关<matlab软件功能简要介绍及版本描述(2页珍藏版)>请在人人文库网上搜索. 1.MATLAB功能简 ...

  2. 牟合方盖matlab,牟合方盖的简要介绍 求牟合方盖体积的方法

    在人们的这一生中,要学习很多的知识.数学知识是其中重要的一种,今天小编我就给大家讲一讲什么是牟合方盖,以及牟合方盖和球体之间的运算关系,以及怎么求牟合方盖的体积等这些困难的问题,话不多说了,接下来就请 ...

  3. 关于一些常见/好用的matlab工具箱介绍

    所谓Matlab工具箱就是一些M文件的集合, 用户可以修改工具箱中的函数,更为重要的是用户可以通过编制M文件来任意地添加工具箱中原来没有的工具函数.此功能充分体现了matlab语言的开放性.许多的专业 ...

  4. Hadoop学习笔记一 简要介绍

    Hadoop学习笔记一 简要介绍 这里先大致介绍一下Hadoop.     本文大部分内容都是从官网Hadoop上来的.其中有一篇介绍HDFS的pdf文档,里面对Hadoop介绍的比较全面了.我的这一 ...

  5. 数据结构的简要介绍:图形如何工作

    by Michael Olorunnisola 通过Michael Olorunnisola 数据结构的简要介绍:图形如何工作 (A Gentle Introduction to Data Struc ...

  6. R语言效用分析 ( 效能分析、Power analysis)、除了pwr包之外还有其它包、例如、基因研究中的效能分析、MBESS包可用于各种形式的效能分析和最少样本量确定、其他效用分析包的简要介绍

    R语言效用分析 ( 效能分析.Power analysis).除了pwr包之外还有其它包.例如.基因研究中的效能分析(power analysis).MBESS包可用于各种形式的效能分析(power ...

  7. 简要介绍一下贝叶斯定理( Bayes‘ theorem)

    简要介绍一下贝叶斯定理( Bayes' theorem) 在引出贝叶斯定理之前,先学习几个定义: 条件概率(又称后验概率)就是事件A在另外一个事件B已经发生条件下的发生概率.条件概率表示为P(A|B) ...

  8. 各种编程语言功能综合简要介绍(C,C++,JAVA,PHP,PYTHON,易语言)

    各种编程语言功能综合简要介绍(C,C++,JAVA,PHP,PYTHON,易语言) 总结 a.一个语言或者一个东西能火是和这种语言进入某一子行业的契机有关.也就是说这个语言有没有解决社会急需的问题. ...

  9. [翻译]敏捷软件开发 一 之简要介绍

    敏捷软件开发一之简要介绍       原则.模式与实践是重要的,但是这三个要素都要由人来使得它们协同工作.正如Alistair Cockburn所说:"一个成功的项目,过程与技术永远都是排第 ...

  10. 导向滤波python_导向滤波(Guided Filter)简要介绍

    1.介绍 提到导向滤波,首先想到的是"何恺明",他的确是真大神,在图像领域,是中国人的骄傲,深度学习流行的时候,也是提出各种新算法,比如ResNets,而最近两年,深度学习的发展已 ...

最新文章

  1. pytorch shape[1]的解释
  2. android简化log输出方法
  3. python中文读音ndarray-NumPy与ndarray简介(转)
  4. android崩溃日志收集
  5. element-ui + redis + mongo + nuxt
  6. Django框架Day3------之Models
  7. IE7关闭窗口不提示确认的js
  8. 温故知新-[CPP]-Eclipse-CPP中一个Project多个Main
  9. 04机器学习实战之朴素贝叶斯
  10. unity中单位是米还是厘米_【一步数学】小学数学单位换算公式大全及专项训练...
  11. SharePoint 开发TimerJob 介绍
  12. C语言 最大公约数和最小公倍数计算
  13. 基于图神经网络的图表示学习方法
  14. python 进程池、线程池 与异步调用、回调机制
  15. linux有两种工作界面,Linux 向用户提供了两种界面:用户界面和系统调用。
  16. java语言设计论文_(C)论文(JAVA语言考试系统的设计与实现)
  17. AndroidStudio_安卓原生开发_显示不开的时候设置TextView文字横向滚动---Android原生开发工作笔记142
  18. js中的继承1--类继承
  19. 获取ASP.NET MVC中的完整操作URL [重复]
  20. 知识付费系统源码基于PHP开源的网站内容付费源码|知识付费小程序源码

热门文章

  1. 水系图一般在哪里找得到_水系电池再发Nature,事实力证将迎来发展的春天!
  2. Qt中QImage用于16位图像的显示,QImage数据对齐
  3. MySQL数据库常用命令大全
  4. XSD文件详解(以Maven为例)
  5. 如何在Cadence Virtuoso中自定义快捷键?
  6. SQL Server 游标
  7. android 壁纸服务,8.1 初识Android壁纸
  8. MOOC|Coursera课程批量下载(保持资源原目录结构)
  9. 全国快递物流查询公司mysql数据库语句
  10. 搭建SFTP服务器实现文件上传