一、什么是ans
     ans是matlab中默认的结果变量. 每次matlab进行运算后, 结果都要储存在指定的变量中. 如果你只是输入表 达式, 却不指定把表达式的运算结果储存在那个变量里面, 那么matlab就自 动地将结果储存在ans变量中. 直到下一次不带指定存储变量的运算结束前, ans中 所储存的值不变. 因此, 我们可以在下一次运算中用ans调用上一次运算的结
二、ans的值
当m文件中出现非赋值性的计算时,matlab会把结果自动存入ans,例如1+2^2,运行结果就是ans=5。如果m文件中每一个计算都是赋值的,即所计算的结果都是保存在自己设定的变量中的,那么ans一直没有得到使用,就会一直是1. 
三、经常遇到的出现ans的情况
1如果对某个变量进行赋值计算,没有在后面加分号结束该计算,运算结果会自动以ans显示该值,如 y = 9或y = 9  x = 10;
运算结果中会自动出现ans = 9,即使并没有要求将其输出,如果是迭代运算,则ans会反复出现。
2如果文件名由纯数字组成,则计算结果自动为ans = 文件名
3另外一种,是我今天遇到的,为什么一运行就有ans=1出现,这位老兄也出现了同样的情况,在8楼自己找出了问题的所在,即:我是elseif写成了else,所以出来ans=1,我加上以后就没有ans=1了。
我的问题同他的一样,也是将elseif 写成else了。

如果是elseif后面还会跟一个判断,而一般else是没有的。如果将elseif错写为else,后面会跟一个判断。

本文转自 gaochaojs 51CTO博客,原文链接:http://blog.51cto.com/jncumter/302770,如需转载请自行联系原作者

Matlab中的ans小结相关推荐

  1. MATLAB中的常用函数小结

    1. MATLAB中的常用函数小结 文章目录 1. MATLAB中的常用函数小结 1. MATLAB图像处理工具箱 1.1 图像显示 1.2 图像文件输入/输出 1.3. 图像像素值及其统计 1.4 ...

  2. 如何使用matlab参数寻优,LIBSVM在matlab中使用小结

    安装环节: 以下我说一下,我安装过程中所遇到的困难 1.matlab未安装完整导致编译后libsvm仍无法使用 对于32位的系统,libsvm没有现成的命令执行文件供matlab调用,因此需要我们自己 ...

  3. c# 傅里叶变换 频域_傅里叶变换在MATLAB中的应用(频域滤波)

    点击上方蓝字  关注我们 本文主要讲述如何在MATLAB中实现频域滤波,那么,怎么实现呢,我们这里讲的所有的滤波都是通过傅里叶变换在频域中实现的,所有这部分和傅里叶变换渊源很深,至于傅里叶变换本身,我 ...

  4. matlab中double、im2double、mat2gray区别

    原文地址:matlab中double.im2double.mat2gray区别--原创作者:mimi ****************假设某图像数据A(uint8格式)**************** ...

  5. matlab中用于小数取整的函数的用法

    matlab中小数取整的函数大约有四个:floor.ceil.round.fix 若 A = [-2.0, -1.9, -1.55, -1.45, -1.1, 1.0, 1.1, 1.45, 1.55 ...

  6. matlab中help所有函数功能的英文翻译

    doc funname 在帮助浏览器中打开帮助文档 help funname 在命令窗口打开帮助文档 helpbrowser 直接打开帮助浏览器 lookfor funname 搜索某个关键字相关函数 ...

  7. matlab中find函数的使用说明

    matlab中如何统计一个矩阵M中零的个数 size(find(M==0),1) 原文:http://blog.sina.com.cn/s/blog_707b64550100rbh3.html fin ...

  8. matlab中的single是什么类型_MATLAB 中cell数据类型的使用方法

    讲真,我觉得最好的说明文档是MATLAB 帮助文档.但是由于朋友们可能看英文费劲,或者更喜欢看我的用"人话"讲解MATLAB用法.下面我从一个MATLAB深度用户的角度来讲解一下M ...

  9. 怎么把dll库写成MATLAB接口,如何在Matlab中应用动态连接库接口技术

    1 引言 Matlab是当前应用最为广泛的数学软件,具有强大的数值计算.数据分析处理.系统 分析.图形显示甚至符号运算等功能.利用这一完整的数学平台,用户可以快速实现十分 复杂的功能,极大地提高工程分 ...

  10. matlab中dither 函数,(转)matlab里一些简单的函数

    matlab之基本绘图函数 clear:清空内存中的变量: figure:强制生成一个新的个绘图窗口: syms x y t :声明变量: fplot(函数表达式,绘图区间): plot(横坐标向量, ...

最新文章

  1. 1. 编程规范和编程安全指南--python
  2. 深度神经网络中Inception-ResNet模块介绍
  3. 独立成分分析ICA系列1:意义
  4. leetcode 235. Lowest Common Ancestor of a Binary Search Tree | 235. 二叉搜索树的最近公共祖先(哈希表)
  5. Spark源码分析之Worker
  6. P1758-[NOI2009]管道取珠【dp】
  7. pytorch学习笔记 1. pytorch基础 tensor运算
  8. 语音识别项目报告.pdf
  9. 三校生计算机高考试卷及答案,云南三校生计算机专业课高考试卷3
  10. hive map 转string_Hive之SELECT语句的实用技巧 (一) | 每日五分钟学大数据
  11. 信用评分-(scorecard)记分卡开发流程,详细介绍分数校准原理calibration
  12. jdk帮助文档 JDK1.8 JDK14
  13. android qq勋章墙实现,科技教程:如何在手机QQ中进入勋章墙?
  14. day20遍历数组指定输出的数组
  15. bazel成功安装后,编译代码报错
  16. 来!带你认识几种最流行的Python编辑器/IDEs
  17. cad黑色背景变成白色_盘点CAD中你可能不知道的实用小技巧
  18. linux shell遍历多个数组
  19. ipv6地址概述——了解ipv6与ipv4不同
  20. 图形学(7)反走样技术

热门文章

  1. 电信aep平台是什么意思_亚马逊电商平台是什么意思?亚马逊注册技巧
  2. 双料大奖 | 奇点云获评「年度数字化创新最佳实践奖」「年度数字化服务最值得信赖品牌奖」
  3. 荣耀手机如何批量删除日历日程?日历日程提醒便签
  4. python查询文章中的高频词汇
  5. 服务器和客户端TSL协议不一致
  6. SSH/TSL 加密原理
  7. php ffmpeg扩展下载
  8. 时间戳 太平洋夏令时间和本地时间相互转换及自定义夏令时
  9. linux head
  10. [bzoj3202][SDOI2013]项链