第一章 MATLAB简介 & 第二章 Matlab的基本使用方法

  • 1.3 MATLAB的路径搜索
    • 路径搜索 cd/path
    • 查看单精度双精度数据类型的取值范围
  • 2.1 简单的数学运算
    • 2.1.1 最简单的计算器使用法
    • 2.1.2 MATLAB中常用数学函数
    • 2.1.3 MATLAB的数学运算符
    • 2.1.4 标点符号的使用
  • 2.2 常用的操作命令和快捷键
  • 2.3 MATLAB的数据类型
    • 2.3.1 整数
    • 2.3.2 浮点数
    • 2.3.3 复数*****
    • 2.3.4 逻辑语言*****
    • 2.3.5 各种数据类型之间的转换
    • 2.3.7 变量
    • fix()函数
  • 2.4 MATLAB的运算符
    • 2.4.1 关系运算符
    • 2.4.2 逻辑运算符
    • 2.4.3 运算符的优先级
  • 2.5 MATLAB的一些基础函数
    • 2.5.1 位操作函数
    • 2.5.2 逻辑运算函数
    • 2.5.3 集合函数
    • 2.5.4 时间与日期函数
  • 2.6 脚本文件
    • 2.6.1 脚本文件的用法
    • 2.6.2 块注释
  • 课后习题

注:教材为《MATLAB》基础教程(第四版) 清华大学出版社

1.3 MATLAB的路径搜索

路径搜索 cd/path

查看单精度双精度数据类型的取值范围


注:目前用处不大,仅供复习翻阅。

2.1 简单的数学运算

2.1.1 最简单的计算器使用法

  • 直接输入法
  • 存储变量法

2.1.2 MATLAB中常用数学函数

2.1.3 MATLAB的数学运算符

2.1.4 标点符号的使用

  • 分号
  • 百分号

2.2 常用的操作命令和快捷键


2.3 MATLAB的数据类型

2.3.1 整数

2.3.2 浮点数


2.3.3 复数*****

创建复数的两种方法:
直接创建 eg:1+1*i
运用complex()函数 eg:complex(a,b)
有区别:

2.3.4 逻辑语言*****

example1:


example2:

2.3.5 各种数据类型之间的转换

2.3.7 变量

fix()函数

1、fix函数:向零方向取整

2、用法说明:y=fix(x) 函数将x中元素零方向取整,得到y是一个整数数组。对于复数z,分别对实部和虚部取整

3、举例说明

x = [1-2.9i 3+4.5i 5-6.7i 9-10.2i]

x = 1.0000 - 2.9000i 3.0000 + 4.5000i 5.0000 - 6.7000i 9.0000 -10.2000i

y = fix(x)

y = 1.0000 - 2.0000i 3.0000 + 4.0000i 5.0000 - 6.0000i 9.0000 -10.0000i

2.4 MATLAB的运算符

2.4.1 关系运算符


2.4.2 逻辑运算符

2.4.3 运算符的优先级

2.5 MATLAB的一些基础函数

2.5.1 位操作函数

2.5.2 逻辑运算函数

2.5.3 集合函数

2.5.4 时间与日期函数

2.6 脚本文件

2.6.1 脚本文件的用法

example:

disp():显示变量内容、
%: 注释块

2.6.2 块注释

课后习题

##以下代码为matlab中代码
%%    chapter2%%    1    创建double的变量 并进行计算
%%    (1)
%%建立a,b两个变量
a=87;
b=190;
%%对其进行加、减、乘 运算
a+b
a-b
a*b%%    (2)
%%创建 uint8 类型的变量c,d
c=uint8(87);
d=uint8(190);
%%对其进行加、减、乘 运算
c+d
c-d
c*d%%    2    计算以下表达式
%%    (1)
sind(60)%%方法一
sin(pi/3)%%方法二
%%    (2)
exp(3)
%%    (3)
cos(3*pi/4)%%    3    设u=2,v=3,求以下表达式
u=2;v=3;
%%    (1)
4*u*v/log(v)
%%    (2)
(exp(u)+v)^2/(v^2-u)
%%    (3)
sqrt(u-3*v)/(u*v)%%    4    计算以下表达式
%%    (1)
(3-5*i)*(4+2*i)
%%    (2)
sin(2-8*i)%%    5    判断下面语句的运算结果
%%均为逻辑运算
%%    (1)
4<20
%%    (2)
4<=20
%%    (3)
4==20    %%判断b是不等于20
%%    (4)
4~=20    %%判断b是否不等于20
%%    (5)
'b'<'B'    %%判断b的asc码是否小于B的asc码%%    6    设a=39,b=58,c=3,d=7,判断下面表达式的值
a=39; b=58; c=3; d=7;
%%    (1)
a>b
%%    (2)
a<c
%%    (3)
a>b&&b>c    %%判断是否满足 a>b 且 b>c
%%    (4)
a==d
%%    (5)
a|b>c    %%判断是否满足 a>c 或者 b>c
%%    (6)
~~d    %%~d,如果d等于0,则结果为1.如果d等于1,则结果为0。现在~d是0 ,所以~ ~ d 是 1%%    7    编写脚本,计算上面第2题中的表达式。%%前一个disp('')显示引号内容 后一个disp()显示括号内运算内容disp('sin(60)=');%%显示内容
disp(sind(60));%%进行运算disp('exp(3)=');%%显示内容
disp(exp(3));%%进行运算disp('cos(3*pi/4)=');%%显示内容
disp(cos(3*pi/4));%%进行运算%%    8    编写脚本,输出上面第6题中的表达式的值。
%%首先录入变量信息
a=39;  b=58;  c=3;  d=7;  %%前一个disp('')显示引号内容 后一个disp()显示括号内运算内容
disp('a>b'),disp(a>b);disp('a<c'),disp(a<c);disp('a>b&&b>c'),disp(a>b&&b>c)disp('a==d'),disp(a==d);disp('a|b>c'),disp(a|b>c);disp('~~d'),disp(~~d);

matlab:Matlab基础教程 第一章 MATLAB简介 第二章 Matlab的基本使用方法相关推荐

  1. C语言基础教程读书笔记2(第二章常量、变量、类型转换)

    第二章常量.变量.类型转换<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

  2. matlab最基础教程(六):编程习惯

    matlab最基础教程(六):编程习惯 前言:matlab的基本使用方法差不多介绍完了,确定问题类型(数值/符号),编程(函数/脚本)并运行即可.但具体编程过程中,良好的习惯非常重要,一方面便于调试, ...

  3. matlab最基础教程(二):变量类型与赋值

    matlab最基础教程(二):变量类型与赋值 前言:matlab解决问题的最基本思路是建立脚本文件,那么脚本文件的第一段就是定义一些变量,这和C语言等编程思想是一样的.matlab提供的变量类型很多, ...

  4. MATLAB基础教程,扫盲贴,快速入门MATLAB

    MATLAB中文论坛论坛 http://www.ilovematlab.cn/thread-542310-1-1.html MATLAB最基础教程(零):基本数学概念 前言:matlab只是个软件,用 ...

  5. matlab最基础教程(四):常用的系统自带函数,符号变量与字符串篇

    matlab最基础教程(四):常用的系统自带函数,符号变量与字符串篇 前言:matlab字面意思是矩阵实验室,软件重点是数值变量的运算.所以在符号变量和字符串的运算上,功能并不强大,我用的也不是很多, ...

  6. 村田噪声抑制基础教程-第一章 需要EMI静噪滤波器的原因

    1-1. 简介 EMI静噪滤波器 (EMIFIL®) 是为电子设备提供电磁噪声抑制的电子元件,配合屏蔽罩和其他保护装置一起使用.这种滤波器仅从通过连线传导的电流中提取并移除引起电磁噪声的元件.第1章说 ...

  7. Matlab第二章选择题填空题,matlab及其在大学物理中的应用第二章习题答案.doc

    matlab及其在大学物理中的应用第二章习题答案.doc MATLAB及其在大学物理中的应用第二章习题答案作者荆楚理工吴世华21试求下列极限(1)(2)XX193LIM523LIMXXX ...

  8. excel工具栏隐藏了怎么办_Office2016基础教程第一章:认识Excel #excel #职场 #办公技巧...

    今日详讲Excel基础 教程 第一章:认识Excel 1. 版本兼容性 2. Excel2016的独特之处 3. 安装Excel2016 4. 启动Excel2016 5. 退出Excel2016 6 ...

  9. 【STM32】基础知识 第一课 单片机简介

    [STM32]基础知识 第一课 单片机简介 单片机是什么 单片机和电脑区别 单片机的特点 单片机有什么用 单片机发展历程 单片机发展趋势 CISC vs RISC CISC 和 RISC 举例 冯诺依 ...

  10. Unity3D逆向基础教程第一课

    课程名称:Unity3D逆向基础教程第一课 课程类型:Unity3D 课程内容: 1.unity逆向环境搭建 2.unity文件介绍 3.reflector工具使用 课程时长:25分钟 课程作者:Sa ...

最新文章

  1. 波士顿动力一只48.8万,美女沙滩遛「狗」,网友直呼:壕
  2. 一个高效且友好的TensorFlow图神经网络(GNN)框架:tf_geometric
  3. 如何开启/关闭SMTP路由调试
  4. JNI----Native本地方法接口
  5. 58到家运维专家杨经营:业务上云后运维平台的演进之路
  6. Sentinel云原生K8S部署实
  7. AWS 推出长期支持的 OpenJDK 免费分发版本 —— Amazon Corretto
  8. java——关于数组的定义 和 访问修饰符的修饰内容
  9. 将windbg设置为默认调试器命令
  10. poj3254:基础状压dp
  11. kindle 3 webbrowser破解,
  12. iOS label的换行符\n
  13. 微信获取粉丝信息php,1.2 微信粉丝用户及粉丝标签管理
  14. android11屏蔽导航栏
  15. python特殊符号_Python一行代码过滤标点符号等特殊字符
  16. 清除计算机垃圾cmd命令,cmd清理缓存命令(cmd命令清除垃圾)
  17. 51nod 1128 正整数分组 V2(二分数组)
  18. Ceres的Options详解
  19. 数字图像处理大作业GUI设计
  20. 数据可视化分析框架 amCharts 5

热门文章

  1. ztree 后台异步加载_Ztree 分批异步加载
  2. the vmrc console has disconnected attempting to reconnect
  3. 没有发现必备补丁文件‘NewopUI.pak’?
  4. 计算机科学cs50_世界顶尖CS大学提供500门免费计算机科学课程
  5. 软考初级程序员背题记录
  6. Java开发过程中碰到的问题及解决方案
  7. java 调用soapui_利用soapui和jdk API访问webservice
  8. 计算机应用备课教案,计算机应用基础教案备课(全套).doc
  9. 浩辰CAD中如何加载插件?CAD插件安装教程
  10. MyEclipse详细使用教程