热搜关键词: Protel 99SE欧姆龙PLCGD32变压器

pdf

MATLAB编程与工程应用(第二版)

  • 1星
  • 2022-06-30
  • 37.16MB
  • 需要1积分
  • 12次下载
  • favicon收藏
  • rep举报
  • free评论
标签: matlab

matlab

全书分成两大部分:第一部分主要讲述如何用matlab进行程序设计及解决实际问题,具体内容包括matlab程序设计概念、选择、循环、字符串操作、单元阵列与结构、高级文件输入/输出及高级函数等;第二部分完全针对实际应用,具体内容包括用matlab绘图、解线性代数方程组、进行基本统计、集合、排序和索引、处理声音和图像,以及高等数学中的曲线拟合、复数计算、微积分等。

第一部分  用matlab  进行程序设计及问题求解

第1  章  matlab  简介

1.  1  初识  matlab

1.  2  matlab  桌面环境

1.  3  变量和赋值语句

1.  3.  1  初始化、递增和递减

1.  3.  2  变量名

1.  4  表达式

1.  4.  1  format  函数和省略号

1.  4.  2  运算符

1.  4.  3  内置函数和  help命令

1.  4.  4  常量

1.  4.  5  类型

1.  4.  6  随机数

1.  5  字符和编码

1.  6  向量和矩阵

1.  6.  1  创建行向量

1.  6.  2  创建列向量

1.  6.  3  创建矩阵变量

.1.  6.  4  维度

1.  6.  5  用向量和矩阵作为参数的函数

1.  6.  6  空向量

1.  6.  7  三维矩阵

总结

习题

第2  章  matlab  程序设计概述

2.  1  算法

2.  2  matlab  脚本

2.  2.  1  文档

2.  3  输入与输出

2.  3.  1  输入函数

2.  3.  2  输出语句:disp  和  fprintf

2.  4  脚本的输入和输出

2.  5  用脚本生成和定制简单图型

2.  5.  1  plot  函数

2.  5.  2  与  plot  相关的函数

2.  6  文件输入/输出简介

2.  6.  1  向文件中写数据

2.  6.  2  向文件中追加数据

2.  6.  3  从文件中读数据

2.  7  返回单个值的用户自定义函数

2.  7.  1  函数定义

2.  7.  2  函数调用

2.  7.  3  从脚本中调用用户自定义函数

2.  7.  4  传递多个参数

2.  7.  5  函数中的局部变量

总结

习题

第3  章  选择语句

3.  1  关系表达式

3.  2  if  语句

3.  2.  1  逻辑真和逻辑假的表示

3.  3  if-else  语句

3.  4  嵌套的  if-else  语句

3.  5  switch  语句

3.  6  menu  函数

3.  7  matlab  中的  is  函数

总结

习题

第4  章  循环

4.  1  for  循环

4.  1.  1  求和与积

4.  1.  2  if  语句在  for  语句中的使用

4.  1.  3  在循环体中不使用循环变量的  for  循环

4.  1.  4  for  循环的输入

4.  2  for  嵌套循环

4.  2.  1  嵌套循环和矩阵

4.  2.  2  for  嵌套循环和  if  语句的混合使用

4.  2.  3  逻辑向量

4.  2.  4  作为函数参数的向量和矩阵

4.  3  while  循环

4.  3.  1  while  循环中的多重条件

4.  3.  2  在  while  循环中读文件

4.  3.  3  while  循环中的输入

4.  3.  4  while  循环中的计数

4.  3.  5  while  循环中对用户输入信息的差错检测

总结

习题

第5  章  向量化代码

5.  1  向量和矩阵的循环处理

5.  2  向量和矩阵运算

5.  3  作为函数参数的向量和矩阵

5.  4  逻辑向量

5.  4.  1  内置逻辑函数

5.  5  向量化代码

5.  6  计时

总结

习题

第6  章  matlab  程序

6.  1  其他类型的用户自定义函数

6.  1.  1  返回多值的函数

6.  1.  2  完成任务无返回值的函数

6.  1.  3  带返回值并可打印的函数

6.  1.  4  向函数传递参数

6.  2  matlab  程序的组织

6.  2.  1  模块化程序

6.  2.  2  子函数

6.  3  应用:菜单驱动的模块程序

6.  4  变量作用域

6.  4.  1  持续变量

6.  5  调试技术

6.  5.  1  错误类型

6.  5.  2  追踪

6.  5.  3  编辑器/调试程序

6.  5.  4  函数桩

总结

习题

第7  章  字符串操作

7.  1  创建字符串变量

7.  1.  1  字符串向量

7.  2  字符串操作

7.  2.  1  连接

7.  2.  2  创建自定义字符串

7.  2.  3  删除空白字符

7.  2.  4  变换大小写

7.  2.  5  字符串比较

7.  2.  6  查找、  替换和分割字符串

7.  2.  7  字符串求值

7.  3  有关字符串的  is  函数

7.  4  字符串和数值间的转换

总结

习题

第8  章  数据结构:元胞数组和结构体

8.  1  元胞数组

8.  1.  1  创建元胞数组

8.  1.  2  查看并显示元胞数组的元素和属性

8.  1.  3  在元胞数组中存放字符串

8.  2  结构体

8.  2.  1  创建和修改结构体变量

8.  2.  2  将结构体传递给函数

8.  2.  3  有关结构体函数

8.  2.  4  结构体向量

8.  2.  5  嵌套结构体

8.  2.  6  嵌套结构体向量

总结

习题

第9  章  高级文件输入/输出

9.  1  低级文件  i/  o  函数

9.  1.  1  打开和关闭文件

9.  1.  2  读取文件

9.  1.  3  写入文件

9.  1.  4  追加文件

9.  2  写入和读取电子表格类文件

9.  3  使用  mat  文件变量

9.  3.  1  将变量写入文件中

9.  3.  2  将变量追加到  mat  文件中

9.  3.  3  从  mat  文件中读取

总结

习题

第10  章  高级函数

10.  1  匿名函数

10.  2  函数句柄的使用

10.  2.  1  函数的函数

10.  3  参数数目可变

10.  3.  1  输入参数数目可变

10.  3.  2  输出参数数量可变

10.  4  嵌套函数

10.  5  递归函数

总结

习题

第二部分  应用

第11  章  matlab  作图

11.  1  图形函数

11.  1.  1  图形矩阵

11.  1.  2  图形类型

11.  2  动画

11.  3  三维图形

11.  4  定制图表

11.  5  句柄图形和图形属性

11.  5.  1  图形对象和属性

11.  5.  2  核心对象

11.  6  plot  的应用

11.  6.  1  从函数中绘图

11.  6.  2  绘制文件数据

总结

习题

第12  章  解线性代数方程组

12.  1  矩阵定义

12.  1.  1  矩阵属性

12.  1.  2  方阵

12.  1.  3  数组操作

12.  1.  4  矩阵乘法

12.  1.  5  矩阵操作

12.  1.  6  向量操作

12.  2  用矩阵解线性代数方程组

12.  2.  1  解2×2  方程组

12.  2.  2  高斯  和  高斯-约当消元法

12.  2.  3  简化行梯形形式

12.  2.  4  通过简化增广矩阵求矩阵的逆

总结

习题

第13  章  基本统计、集合、排序和索引

13.  1  统计函数

13.  1.  1  内建函数mean

13.  1.  2  方差和标准差

13.  1.  3  众数

13.  1.  4  中间值

13.  2  集合操作

13.  3  排序

13.  3.  1  对结构体向量排序

13.  3.  2  字符串排序

13.  4  索引

13.  4.  1  结构体向量的索引

13.  5  查找

13.  5.  1  顺序查找

13.  5.  2  二分查找

总结

习题

第14  章  声音和图像

14.  1  声音文件

14.  2  图像处理

14.  2.  1  色图

14.  2.  2  真彩色矩阵

14.  3  图形用户界面的介绍

总结

习题

第15  章  高等数学应用

15.  1  数据拟合曲线

15.  1.  1  多项式

15.  1.  2  曲线拟合

15.  1.  3  内插值和外插值

15.  1.  4  最小二乘法

15.  2  复数

15.  2.  1  复数的判等

15.  2.  2  复数相加减

15.  2.  3  复数乘法

15.  2.  4  共轭复数和绝对值

15.  2.  5  表示为多项式的复数方程式

15.  2.  6  极坐标形式

15.  2.  7  绘图

15.  3  符号数学

15.  3.  1  符号变量和表达式

15.  3.  2  简化函数

15.  3.  3  显示表达式

15.  3.  4  解方程

15.  4  微积分:积分和微分

15.  4.  1  积分和梯形法则

15.  4.  2  微分

15.  4.  3  符号数学工具箱中的微积分

总结

习题

####################################
####################################
####################################
####################################
####################################
展开预览

推荐帖子 最新更新时间:2022-08-11 03:42

【TGF4042 信号发生器】+ 实际项目应用
本帖最后由 飞鸿浩劫 于 2019-9-9 12:11 编辑 信号发生器常用在模拟电路调试中作为信号链的输入信号,通过局部测试验证电路实际性能,到最后保证设计符合要求,电路调试往往是个漫长的过程。此次以TGF4042配合示波器作为测试工具,观察验证之前设计过的一个10MHz巴特沃斯低通滤波器特性。 电路板底部可以看到一串电感电容组成的无源滤波器,当初设计的时候只是简单仿真了一下
飞鸿浩劫 测试/测量
51串口通讯非模块化
#include sbit PIN_RXD = P3^0; sbit PIN_TXD = P3^1; bit RxdEnd = 0;//接收结束判断 bit RxdOrTxd = 0;//判断是接收还是发送 bit TxdEnd = 0;//发送结束判断 unsigned char RxdBuf = 0;//发送缓冲区 unsigned char TxdBuf = 0;//接收缓冲区
ximengning 51单片机
飞凌开发板OK335xS-Ⅱ使用笔记
本帖最后由 hjl240 于 2014-12-10 17:57 编辑         暑假在论坛的 芯币竞价活动中花了10000+芯币获得这款飞凌开发板OK335xS-Ⅱ开发板,之前比较忙,一直没有时间去用用这款开发板,今天晚上有空就玩了玩这款开发板。        除了开发板附带的一些接线,还需要一根USB转串口线,如下:             另外,还需要一款调试软件:超级终端。没有
hjl240 Linux与安卓
单片机通过蓝牙与手机进行通信
我将单片机与蓝牙连接,与手机进行通信(蓝牙串口助手),单片机可以发送数据给手机,但手机发送不了数据给单片机,调试时,发现进不去UART接收中断,这是什么原因?急求指教!!! #include "msp430G2553.h" #include "in430.h" void UartPutchar(unsigned char c); unsigned char UartGetchar();
YIAH NXP MCU
PIC32MX250128D A1 打开WDT后sleep,唤醒后要再次init
本帖最后由 viphotman 于 2017-3-10 17:17 编辑 Hi,   目前一个案子现在用PIC32MX250128D,器件ID版本 = A1    在使用WDT 时遇到了一些问题;   产品要做低功耗处理,每4S左右,通过WDT超时唤醒MCU,用来闪烁LED,之后继续sleep;   当有按键按下,通过电平变化唤醒MCU,或是有UART数据时,也唤醒MCU;这里要运行
viphotman Microchip MCU
MicroPython动手做(16)——掌控板之图片图像显示
掌控板板载1.3英寸OLED显示屏,分辨率128x64。显示图像有两种方法,一是 bmp格式的图片,可以用取模软件转换为16进制图像数据,在OLED屏显示图像。二是pbm格式的图片,在OLED屏显示图像。板内内置图片为pbm格式,相对于16进制图像数据,pbm格式占用内存更少,可以使掌控板储存更多的图片,我们也可以将自己制作的图片,转换为pbm或者bmp格式显示在掌控板上。   1、O
eagler8 MicroPython开源版块

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×