距离上一篇文章的发布有一个多月了。现在接上,来分享一些MATLAB软件的内容,同时自己也来更加深入地学习这个软件。

01

前言

网上的学习视频很多了,我就从matlab官网的文档(2019a版)入手,对某些点进行选择性的介绍。具体的计算,我一般不会说,百度比我好用多了,我会说点初学者不常用的、那些我不说你可能不会在意的东西。

今天第一篇,介绍第一篇内容:

首先是getstart_zh_CN.pdf,它给初学者介绍了matlab的基础功能以及常用的运算。

话不多说,现真身:

MATLAB(“matrix laboratory“的缩写)功能强大,它的目标不在于软件的创造编程,它是一个解决工程和科学问题的工具;它基于矩阵运算,而矩阵在科学研究中是重要的存在;它含有其他软件及语言的接口。这是我个人对于它的一句话描述。

02

界面

界面中包含当前文件夹(Current Folder),工作区间(Workspace),编辑器(Editor),命令行窗口(Command Window)。

1.  在命令行窗口中使用向上和向下箭头键可以调用以前的命令。

2. 输入format compact,命令行窗口中不会显示多个空行,可以在窗口中显示更多信息。恢复使用format loose。

03

存储和显示

1.  所有数字变量都是多维数组,如果你输入:

a=1;

那么matlab会认为它是一个1x1的矩阵(别问我有啥区别,官方文档说的)。

2. 另外,你以为你定义这个a是一个整数,那么存储空间中也是整数,哈哈,错了,matlab将数字存储为浮点值,只是它以整数显示罢了。默认的显示格式是short,对于某些变量,matlab会设定最优的显示方式,但是我们可以通过format命令修改显示格式。

可以输入pi(派)来看看效果。

有时候,显示的效果还是比较重要的,这可能会影响你的判断,比如,如果你得到一个结果,显示是0.0000,你知道后面一定有数,那么你打算给它乘个一万还是一千万?这时候,你可以通过修改格式:format long来看具体是多少。

04

脚本和实时脚本:

脚本,英文是script,可译为手稿、剧本,这能有助于理解脚本的意思。

他就是个写多行代码的地方。

实时脚本,用的很少,它是可以写代码和汉字的地方,可以边写文字边写代码,能方便查看代码的结果。其实吧,美观是真美观,挺好看的,但是我感觉不太方便,了解过,但没真正用过。

帮助文档:

需要记住doc、help这两个命令,重要性No.1、No.1、No.1,重要事情说三遍。

05

矩阵求解

1.  matlab有求矩阵的逆的函数:inv。但是求解线性方程组Ax=b时,从执行时间和数值精度而言,最佳方法是使用反斜杠,即x=A,而不要用x=inv(A)*b。

2.  对于大型双精度数组(约10000个元素),许多的矩阵运算(矩阵乘、矩阵幂、det、rcond等)会自动进行多线程执行,可以大幅增加速度。也就是说运算时间和运算量之间的关系不是线性增长的。

3.  斜杠(/,mrdivide)与反斜杠(\,mldivide)。

4. matlab可以不使用括号和引号来接受字符参数,比如,matlab将help mean解释为help(‘mean’),这些能够减少程序的书写工作量、增加可读性(最主要的是看着很高端)。

——手动分割————

第一篇pdf文档内容很多(事实上每一篇都是几百页),这里只挑了点我认为值得分享的内容做介绍。想看pdf文档原文可以从官网下,或者点击原文加Q群获取。

最后的最后:才疏学浅,欢迎交流;佛系更新,谨慎关注。

matlab怎么定义矩阵变量_matlab文档(一)matlab入门相关推荐

  1. matlab怎么定义矩阵变量_MATLAB小技巧及策略制定实例

    1.在命令窗口单击↑键,可以出现历史命令行(几天之内的都有),可以方便的回调变量 2.如果对公式遗忘或不清楚,可以点击命令行左侧的fx进行公式选择. 3.plot绘图可以使用命令,也可以选中所需变量在 ...

  2. matlab怎么定义矩阵变量_MATLAB笔记(一)

    基础语法 查阅w3cschool的MATLAB教程,学习基本语法 MATLAB 教程_w3cschool​m.w3cschool.cn tip: 如果语句后面不加分号,matlab会以交互式来执行程序 ...

  3. matlab 职坐标,C/C++知识点之Matlab 与 c++对txt 文档的读写格式

    本文主要向大家介绍了 C/C++知识点之Matlab 与 c++对txt 文档的读写格式,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 学习g++能够读取什么格式的txt文件. ...

  4. matlab 写word文档,用Matlab生成Word文档

    用Matlab生成Word文档用Matlab编了一段程序,可以生成Word文档,文档中含有表格,代码如下: filespec = 'C:\Documents and Settings\Administ ...

  5. 定义一个html文档的范围用什么标签,定义一个HTML文档的范围用()标签 A.ol B.ul C.pre D.html...

    定义一个HTML文档的范围用()标签 A.ol B.ul C.pre D.html 更多相关问题 模型校正的基本操作包括A.导入地理信息B.编辑发射机参数C.导入实测数据D.通用模型参数校正 以下OM ...

  6. matlab常用函数表格,(完整版)MATLAB常用函数总结,推荐文档

    <(完整版)MATLAB常用函数总结,推荐文档>由会员分享,可在线阅读,更多相关<(完整版)MATLAB常用函数总结,推荐文档(15页珍藏版)>请在人人文库网上搜索. 1.MA ...

  7. Matlab中有用的机器学习文档

    用Matlab学习机器学习是一个很有趣的体验,文档丰富,函数完整,很容易上手. 一.监督学习 1. 监督学习工作流程和算法 链接:Supervised Learning Workflow and Al ...

  8. 用于定义html 5文档所要显示内容的是,下列标记中,用于定义HTML5文档所要显示内容的是...

    问题:下列标记中,用于定义HTML5文档所要显示内容的是 更多相关问题 发芽法炮制药物时,要求种子发芽率不低于A.100%B.95%C.90%D.85%E.80% 新生儿生理性体重下降的范围一般为体重 ...

  9. 定义一个html文档的范围用什么标签,网页试卷答案

    答案不一定正确 选择题( 1.下图为Dreamweaver的新建文档页面,一般情况下,创建完全空白的静态页面应选择( a ). A. 基本页类别中的"HTML"选项 B. 基本页类 ...

最新文章

  1. 转【红帽GFS集群文件系统配置指南】
  2. 【刘文彬】RPC的基础:调研EOS插件http_plugin
  3. 分布式任务队列 Celery — 应用基础
  4. python简单菜单_创建一个简单的python菜单
  5. 开发函数计算的正确姿势 —— 排查超时问题
  6. 股票历史数据-历史数据股票工具
  7. 索引(挑战程序设计竞赛——经验篇)
  8. Java集合框架讲解【泛型、Collection接口、Map接口、以及子接口和实现类、集合的遍历形式等】
  9. 使用Visual Studio编译Geos
  10. win10台式机,耳机插入没有声音
  11. Centos 安装Flash控件
  12. QQ空间的花花快速成长所需的东东(转)
  13. Adobe是什么软件?
  14. 统计推断(一) Hypothesis Test
  15. Python3 实现简易局域网视频聊天工具
  16. 一搜◎欢乐搜索 变相滋生垃圾邮件与病毒
  17. [机器学习笔记] 用Python分析:红葡萄酒质量分析(数据探索)
  18. 全息展示柜的材质质量如何判断?
  19. C++ exp()函数用法
  20. 【工业设计】设计应注意技术、情感需求和技术发展

热门文章

  1. 长沙哪个职高学计算机好,湖南职业学校排名前十,长沙职高学校排名?
  2. 跨web浏览器的IC卡读卡器解决方案
  3. 审稿专家们在审博士论文时最看重什么
  4. Sizes of tensors must match except in dimension 1. Got 61 and 60 in dimension 2
  5. 解决 Microsoft Office Word 遇到问题需要关闭。我们对此引起的不便表示抱歉
  6. 服务外包技术培训——后端开发(Java)
  7. 初学者必读VRay 2.0材质设置(5)——设置折射颜色
  8. 瑞萨e2studio(15)----外部中断定时器配置输入捕获测量频率
  9. 2007中国乒乓球公开赛预赛和半决赛
  10. OpenGL ES 3.0之Uniform详解