第一章(R2016a)

一、基本问题

(1) 1+1/2+1/3+1/4 ... ...之前必须要有空格

+1/5+1/6+1/7+1/8+1/9

(2)openvar(‘变量名’) 打开变量

clear 清除变量

(3)lookfor(模糊查询) help+函数名

(4)MATLAB 总共有15种数据类型

二、变量

变量命名的规则:

变量名必须要以字母开头,可以包含数字和下划线;变量名中的字母是区分大小写的,变量名的长度不应该超过31位。

并且还有一些特殊的变量--称之为常量。

特殊变量名 说明 特殊变量名 说明

i,j 虚数单位 intmax/intmin 所用计算机能表示的最大/最小整数

pi 圆周率 realmin 最小的正浮点数

eps 浮点运算相对精度 realmax 最大的正浮点数

Inf 无穷大 NaN 不定值

关于字符串的约束为:所有的字符串必须由单引号括起来;字符串的每个字符(包括空格)都是字符串的一个元素;在MATLAB语言中,字符串和字符数组(矩阵)基本上是等价的。

三、算术运算符

算术预算符及其意义

运算符 意义 运算符 意义

矩阵/数组相加 ‘ 矩阵转置。对复数矩阵,A’是共轭转置

矩阵/数组相减 .’ 数组转置。对复数矩阵,A.’不是共轭矩阵

矩阵乘 .* 数组乘

^ 矩阵幂 .^ 数组乘方

\ 矩阵左除 .\ 数组左除

/ 矩阵右除 ./ 数组右除

~=不等于 ==等于 &与 |或 ~非

四、矩阵

创建矩阵:直接输入;通过函数创建矩阵;导入数据矩阵;生成特殊矩阵。

clear all

A=[1 4 7;2 5 8;3 6 9] 直接输入

A =

1 4 7

2 5 8

3 6 9

x=[0,pi/6,pi/6;pi/2,2pi/3,5pi/6]; 通过函数创建

y=cos(x)

y =

1.0000 0.8660 0.8660

0.0000 -0.5000 -0.8660

ones(3,2) 生成特殊矩阵

ans =

1 1

1 1

1 1

magic(3)

ans =

8 1 6

3 5 7

4 9 2

特殊矩阵

ones(m) 生成m阶全1矩阵

eye(m) 生成m阶单位矩阵

zeros(m) 生成m阶全0矩阵

rand(m) 生成m阶均匀分布的随机矩阵

randn(m) 生成m阶正态分布的随机矩阵

magic(m) 生成m阶魔术矩阵

A=[1 2 1;1 2 3;3 3 6];

B=[3 2 5;3 6 9;4 9 1];

S1=A+B

S1 =

4 4 6

4 8 12

7 12 7

五、符号对象的创建

符号变量=sym(‘符号变量’)

Syms 符号变量1,符号变量2,...,符号变量n

六、相关运算

limit 求极限

diff 求极限

int 求积分

七、MATLAB画图

x=(0:pi/100:2pi)';

y1=2exp(-0.5x)[-1,1];

y2=2exp(-0.5x).sin(2pix);

x1=(0:12)/2;

y3=2exp(-0.5x1).sin(2pix1);

plot(x,y1,'r:',x,y2,'k--',x1,y3,'r+');

matlab学习日记,MATLAB学习笔记---DAY1相关推荐

  1. 《考拉小巫的英语学习日记》读书笔记

     对于未来   我只梦想最好的情况 并订下最踏实的计划  而绝不花时间在无谓的担心上  因为我知道  只要把我对自己的承诺付诸实践   我的未来将不会只是一个梦                     ...

  2. 学习日记,java学习

    题目 生病了,可能是羊了,喉咙好干,好难受 每日一题 1010. 总持续时间可被 60 整除的歌曲 难度中等268收藏分享切换为英文接收动态反馈 在歌曲列表中,第 i 首歌曲的持续时间为 time[i ...

  3. Python学习日记(三) 学习使用dict

    数据按类型可划分为: 不可变数据类型(可哈希):元祖.string.int.bool 可变数据类型(不可哈希):dict.list 集合本身是可变数据类型,元素是不可变数据类型 字典中的key必须是不 ...

  4. Activity学习日记(一)

                                Activity学习日记(一) 学习目标 android的发展历史,以及android和java的关系 掌握android开发环境搭建 创建第一 ...

  5. s matlab toolbox,Matlab Robotic Toolbox工具箱学习笔记(一 )

    Matlab Robotic Toolbox工具箱学习笔记(一) 软件:matlab2013a 工具箱:Matlab Robotic Toolbox v9.8 Matlab Robotic Toolb ...

  6. matlab入门之旅,MATLAB 入门之旅学习笔记

    MATLAB 入门之旅学习笔记 https://matlabacademy.mathworks.com/R2019a/cn/portal.html?course=gettingstarted 1.概述 ...

  7. 【MATLAB深度学习工具箱】学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的数据结构】

    原文链接如下 [MATLAB深度学习工具箱]学习笔记--体脂估计Body Fat Estimation_bear_miao的博客-CSDN博客介绍本示例展示一个函数拟合神经网络如何根据解剖学测量结果估 ...

  8. 【MATLAB深度学习工具箱】学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的函数】

    介绍 上一篇 [MATLAB深度学习工具箱]学习笔记--体脂估计算例再分析:拟合神经网络fitnet里面的数据结构]_bear_miao的博客-CSDN博客原文链接如下[MATLAB深度学习工具箱]学 ...

  9. 【MATLAB强化学习工具箱】学习笔记--actor网络和critic网络的结果放在哪里?

    原算例见 [MATLAB强化学习工具箱]学习笔记--在Simulink环境中训练智能体Create Simulink Environment and Train Agent_bear_miao的博客- ...

最新文章

  1. DNS服务,A记录,URL转发,MX记录,NS记录,CNAME记录,解释与设置教
  2. 迟到的预备赛前练习赛题解
  3. 安装计算机过程中的注意事项,西门子step7安装过程中的注意事项
  4. 关于php的cgi,php-fpm的关系
  5. Mendix:云原生应用是软件的未来
  6. ggplot2中显示坐标轴_ggplot2作图:修改图中一切文本的外观
  7. postman rpc本地调用_什么是RPC,你知道嘛?
  8. 小技巧收集(10)-JS操作Cookie
  9. [控件]GridView网格视图
  10. Connection(数据库连接对象)
  11. 阿里国际站全球直播,短周期变现渠道受追捧
  12. 标题利用pwdump、lc7、hashcat工具破解用户口令(基于win7环境下)
  13. 一文读懂 12种卷积方法(含1x1卷积、转置卷积和深度可分离卷积等)
  14. 视频中地点位置标题文字标记介绍动画AE字幕模板
  15. 立竿见影的思维利器——“黄金思维圈”
  16. 数据库连接池 DBCP和c3p0数据库连接池
  17. 转发和重定向简介及与之相关的(URL)参数(parameter)、属性(attribute)问题探讨
  18. 地图数据设计(三):坐标参考系统的选择
  19. 音频文件 数据库存储_刚哥谈架构 (六) 谈谈数据库架构
  20. 如何让USB Type-C接口手机支持边充电边使用无线领夹麦克风

热门文章

  1. 单链表排序----快排 归并排序
  2. android gpuimage显示的缩放和剪裁模式
  3. Linux日常之允许或禁止指定用户或IP进行SSH登录
  4. java 部分类_为什么微软部分类和Java不?
  5. PHP同时连接多个mysql数据库_php如何同时连接多个数据库
  6. webservice发送xml报文_海关总署公告2020年第120号(关于发布进出境公路运输工具货运舱单电子传输报文格式V1.1的公告)...
  7. js原型和原型链_重学js --原型与原型链
  8. linux怎么安装java环境变量_linux怎么配置java环境变量
  9. xampp配置xdebug
  10. php 负载监控_PHP监控linux服务器负载