format:设置输出格式

对浮点性变量,缺省为format short.

format并不影响matlab如何计算和存储变量的值。对浮点型变量的计算,即单精度或双精度,按合适的浮点精度进行,而不论变量是如何显示的。对整型变量采用整型数据。整型变量总是根据不同的类(class)以合适的数据位显示,例如,3位数字显示显示int8范围 -128:127。

format short, long不影响整型变量的显示。

format long 显示15位双精度,7为单精度(scaled fixed point)

format short 显示5位(scaled fixed point format with 5 digits)

format short eng 至少5位加3位指数

format long eng 16位加至少3位指数

format hex 十六进制

format bank 2个十进制位

format + 正、负或零

format rat 有理数近似

format short 缺省显示

format long g 对双精度,显示15位定点或浮点格式,对单精度,显示7位定点或浮点格式。

format short g 5位定点或浮点格式

format short e 5位浮点格式

format long e 双精度为15位浮点格式,单精度为7为浮点格式

FORMAT Set output format.

FORMAT with no inputs sets the ouput format to the default appropriate

    for the class of the variable. For float variables, the default is

    FORMAT SHORT.

 

    FORMAT does not affect how MATLAB computations are done. Computations

    on float variables, namely single or double, are done in appropriate

    floating point precision, no matter how those variables are displayed. 

    Computations on integer variables are done natively in integer. Integer

    variables are always displayed to the appropriate number of digits for

    the class, for example, 3 digits to display the INT8 range -128:127.

    FORMAT SHORT and LONG do not affect the display of integer variables.

 

    FORMAT may be used to switch between different output display formats

    of all float variables as follows:

      FORMAT SHORT   Scaled fixed point format with 5 digits.

      FORMAT LONG    Scaled fixed point format with 15 digits for double

                     and 7 digits for single.

      FORMAT SHORT E Floating point format with 5 digits.

      FORMAT LONG E  Floating point format with 15 digits for double and

                     7 digits for single.

      FORMAT SHORT G Best of fixed or floating point format with 5 digits.

      FORMAT LONG G  Best of fixed or floating point format with 15 digits

                     for double and 7 digits for single.

 

    FORMAT may be used to switch between different output display formats

    of all numeric variables as follows:

      FORMAT HEX     Hexadecimal format.

      FORMAT +       The symbols +, - and blank are printed 

                     for positive, negative and zero elements.

                     Imaginary parts are ignored.

      FORMAT BANK    Fixed format for dollars and cents.

      FORMAT RAT     Approximation by ratio of small integers.

 

    FORMAT may be used to affect the spacing in the display of all

    variables as follows:

      FORMAT COMPACT Suppresses extra line-feeds.

      FORMAT LOOSE   Puts the extra line-feeds back in.

 

    Example:

       format short, pi, single(pi)

    displays both double and single pi with 5 digits as 3.1416 while

       format long, pi, single(pi)

    displays pi as 3.14159265358979 and single(pi) as 3.1415927.

 

       format, intmax('uint64'), realmax

    shows these values as 18446744073709551615 and 1.7977e+308 while

       format hex, intmax('uint64'), realmax

    shows them as ffffffffffffffff and 7fefffffffffffff respectively.

    The HEX display corresponds to the internal representation of the value

    and is not the same as the hexadecimal notation in the C programming

language.

format——MATLAB的更多相关文章

  1. Transform the vot dataset into 4 corner format

    Transform the vot dataset into 4 corner format Matlab code to change the 8 value ground truth into 4 ...

  2. 如何将数据转换libsvm格式文件

    原文:http://blog.sina.com.cn/s/blog_5c2f929b0100qse8.html 有三种工具可用1.网上有一个xls文FormatDataLibsvm.xls具有宏命令, ...

  3. MATLAB读取一张RGB图片转成YUV格式

    1.读入照片 控制输出的标志定义 clc;close all;clear YES = 1; NO = 0; %YES表示输出该文件,请用户配置 yuv444_out_txt = 1; yuv444_o ...

  4. MATLAB曲面插值及交叉验证

    在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点.插值是离散函数逼近的重要方法,利用它可通过函数在有限个点处的取值状况,估算出函数在其他点处的近似值.曲面插值是对三维数据进行离 ...

  5. 【原创】开源Math.NET基础数学类库使用(03)C#解析Matlab的mat格式

                   本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新  开源Math.NET基础数学类库使用总目录:[目录]开源Math.NET基础数学类库使用总目录 前言 ...

  6. Matlab的68个小常识

    1.det(A)可以计算矩阵A的行列式值.inv(A)可以计算矩阵A的逆 2.rref(A)可以将矩阵A化为行简化阶梯梯形矩阵 3.eps是系统定义的容许误差,eps=2.2204*10-16 4.p ...

  7. Matlab的部分文件操作

    Author:Maddock Date:2015-01-20 判断文件是否存在 infilename = [str,'\lena.jpg']; sgc_exist = exist(infilename ...

  8. MATLAB入门教程

    MATLAB入门教程   1.MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可.例如: ...

  9. matlab basic operation command

    Matlab basic operation: >> 5+6 ans = 11 >> 3*4 ans = 12 >> 2^6 ans = 64 >> 1 ...

随机推荐

  1. [STAThread]的含义

    Posted on 2007-07-07 10:06 桦林 阅读(33100) 评论(10) 编辑 收藏 [STAThread]STAThread:Single     Thread     Apar ...

  2. 代码片段 - JavaScript 字符串模板

    /* ------------------------------ // 字符串模板1,语法严格,不能混用,效率相对较高 // 使用 {{ }} 作为标记是为了允许在模板中使用 JSON 字符串 // ...

  3. Wcf 之 配置文件解析

    在WCF Service Configuration Editor的使用中,我们通过配置工具自动生成了WCF服务端的config文件.现在我们来看下这个配置文件各个标签的意义(解释在下面xml文件中的 ...

  4. solr默认查询设置

    在搜索过程中,如果我们每次请求中都传入很多固定的参数,会很繁琐,这里再solrconfig.xml中初始化定义一些不经常改动的搜索参数: <requestHandler name="/ ...

  5. SQL SERVER – Count Duplicate Records – Rows

    SELECT YourColumn, COUNT(*) TotalCount FROM YourTable GROUP BY YourColumn HAVING COUNT(*) > 1 ORD ...

  6. Apple 预计于内华达州雷诺市再盖一个数据中心

    Apple 为了满足各位对 Siri 姐(妹?那个谁去问问她年纪拜托)还有 iCloud 等云端服务的爱护,所以近期之内不断地在各地建置他们的数据中心来维持云端数据传输的稳定度.从美国的北卡. 俄勒冈 ...

  7. Android学习笔记④——页面的布局方式

    FrameLayout(帧布局) 这个布局的特点是简单的默认把每一个视图组件都放在边框内且放在左上角,即使添加多个视图组件,他们也都是重叠在左上角,新的视图会遮挡住旧的视图.可以根据gravity来改 ...

  8. iOS 项目审核被拒原因汇总

    1.程序运行崩溃 Your app crashes on iPhone running iOS connected to an IPv6 network when we: - app crashes ...

  9. java产生不重复的随机数

    /** *产生9位不同的随机数 */ private String getRandomString(){ StringBuffer sb = new StringBuffer(); for(int i ...

  10. Android的Task和Activity相关

    android:allowTaskReparenting    用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移 ...