MATLAB语言基础

第一节 使用MATLAB的窗口环境

一、MATLAB语言的显著特点

1、具有强大的矩阵运算能力:Matrix Laboratory(矩阵实验室),使得矩阵运算非常简单。

2、是一种演算式语言

MATLAB的基本数据单元是既不需要指定维数,也不需要说明数据类型的矩阵(向量和标量为矩阵的特例),而且数学表达式和运算规则与通常的习惯相同。

因此MATLAB语言编程简单,使用方便。

例 exp2_1.m

二、MATLAB命令窗口

1、启动MATLAB命令窗口

计算机安装好MATLAB之后,双击MATLAB图标,就可以进入命令窗口,此时意味着系统处于准备接受命令的状态,可以在命令窗口中直接输入命令语句。

MATLAB语句形式

》变量=表达式;

通过等于符号将表达式的值赋予变量。当键入回车键时,该语句被执行。语句执行之后,窗口自动显示出语句执行的结果。如果希望结果不被显示,则只要在语句之后加上一个分号(;)即可。此时尽管结果没有显示,但它依然被赋值并在MATLAB工作空间中分配了内存。

2、命令行编辑器

(1)方向键和控制键可以编辑修改已输入的命令

:回调上一行命令 :回调下一行命令

(2)命令窗口的分页输出

more off:不允许分页 more on:允许分页

more(n):指定每页输出的行数

回车前进一行,空格键显示下一页,q结束当前显示。

(3)多行命令(…)

如果命令语句超过一行或者太长希望分行输入,则可以使用多行命令继续输入。

S=1-12+13+4+…

9-4-18;

三、变量和数值显示格式 1、变量

(1)变量的命名:变量的名字必须以字母开头(不能超过19个字符),之后可以是任意字母、数字或下划线;变量名称区分字母的大小写;变量中不能包含有标点符号。

(2)一些特殊的变量

ans:用于结果的缺省变量名 i、j:虚数单位

pi:圆周率 nargin:函数的输入变量个数

eps:计算机的最小数 nargout:函数的输出变量个数

inf:无穷大 realmin:最小正实数

realmax:最大正实数 nan:不定量

flops:浮点运算数

(3)变量操作

在命令窗口中,同时存储着输入的命令和创建的所有变量值,它们可以在任何需要的时候被调用。如要察看变量a的值,只需要在命令窗口中输入变量的名称即可:》a

2、数值显示格式

任何MATLAB的语句的执行结果都可以在屏幕上显示,同时赋值给指定的变量,没有指定变量时,赋值给一个特殊的变量ans,数据的显示格式由format命令控制。

format只是影响结果的显示,不影响其计算与存储;MATLAB总是以双字长浮点数(双精度)来执行所有的运算

试用matlab求e值,matlab中如何求e精确到20位相关推荐

  1. java求最值_java中六种求最值的方式

    第一种:通过 Collections 求最值 import java.util.Arrays; import java.util.Collections; public class Demo { pu ...

  2. LoadRunner中的参数与变量-产生20位的随机数

    LoadRunner中的参数与变量-产生20位的随机数 在LoadRunner脚本开发中,经常会遇到参数与变量相互转换的情况,本文对常见的转换情形进行了方法总结. 1.变量的赋值 //将字符串赋值给变 ...

  3. matlab中用公式求pi值,matlab用π 4公式求π的近似值,直到某一项的绝对值小于10-6为止...

    求问matlab计算的几个公式以及方法. 峰值max峭度应该就是梯度了gradient曲线画图:plot(二维)plot3(三维),其他画图都用这个就够了查matlab文档 求matlab高手,这个公 ...

  4. 函数计算机求立方根,(在excel中如何求立方根值)excel中立方根公式

    怎么在EXCEL2007里输入立方根? 打开Microsoft Word,菜单-插入中有一个域,点选域-点选EQ-点选R公式编辑器,找到根号公式,写好后再copy到excel里面,不过copy过去的十 ...

  5. 计算机求差值公式,excel怎么求差值 excel减法公式使用教程

    在ecxel表格中处理数据时,我们经常会用到加减乘除的公式,本文主要便是为大家讲述excel求差值的使用,那么大家知道有几种求差值的方法?下面小编为大家介绍两种快速求差值的方法,不懂的朋友可以多看几遍 ...

  6. SQL语句(包含:求统计值、合格率、合格次数、保留两位小数等)

    表的结构 [这张表---- low 是上限值  : high 是下限值 : __id  是第二张表的a  互相关联的表] [第二张表] 求多个?的值 ①.函数min.max.avg.count 等  ...

  7. matlab .m 返回值,MATLAB一个M文件的function返回值怎么在另一个M文件中的函数调用这个返回值?...

    答:1.首先要在笔记本电脑上安装好指定版本的matlab软件并双击打开. 2.然后双击matlab图标打开其主页面,可以看到这个软件的按钮都是全英文单词的. 3.那么创建m文件的方法就是鼠标移动到Ne ...

  8. 【重新定义matlab强大系列八】利用matlab求局部值(函数islocalmax求局部最大值+函数islocalmin求局部最小值)

  9. matlab 符号的值,matlab solve 符号 转换为值

    转换为值: 好听的女孩游戏名字 勾魂的美丽﹏,缺失:matlabsolve符号转换为值53332/13 精选的好听的女孩游戏名字 勾魂的美丽﹏ 给一巴掌再给一块糖. 灯笼易灭 M/m° 偏执的灬坚持 ...

最新文章

  1. 面向动态环境基于面元的RGB-D SLAM系统
  2. python绘制正态分布曲线
  3. Python内置的heapq模块的使用
  4. 每日程序C语言33-打印杨辉三角
  5. Linux下添加普通帐号
  6. 高通8X25Q wifi BT 调试文档
  7. spring boot maven项目返回值乱码的解决方法
  8. js定位div坐标存入mysql_JavaScript与Div 对层定位和移动获得坐标
  9. vue-cli 中stylus写样式莫名报错?
  10. XStream将XML转换为JAVA对象快速指南
  11. Ghostscript介绍和移植
  12. win10下移动pagefiles.sys文件到D盘
  13. [RK3288][Android6.0] 用户空间对音频寄存器的控制
  14. riser服务key/value服务介绍-基于leveldb
  15. oracle11gora1435,oracle导入的问题
  16. 第50篇 Android Studio实现生命数字游戏(五)计算星座数
  17. 小程序源码:全新动态视频壁纸-多玩法安装简单
  18. 物质模拟器3.0版,变得彩色
  19. 算法自学__珂朵莉树
  20. UI设计师具备四大维度能力剖析

热门文章

  1. 环境科学概论--持续更新
  2. Drugbank的医药数据XML解析
  3. 网络空间地图测绘的战略意义(上)
  4. 网站被CC攻击如何有效防御?
  5. NVIDA显卡支持的编码器+解码器对应表
  6. 使用裁剪工具拉直Lr CC中的照片的小技巧
  7. 外贸软件日用工艺品行业解决方案
  8. BrainAGE作为大脑老化的神经影像标志物的十年
  9. [享学Eureka] 十九、远程通信模块:EurekaHttpClients工具快速构建ClusterResolver集群解析器
  10. 飞天软件锁Rockey1在软件产品中的应用