MATLAB向量化编程基础精讲/MATLAB
全新正版 极速发货
¥
41
7.1折
¥
58
全新
库存2件
作者马良//祁彬彬
出版社北京航空航天大学
ISBN9787512422094
出版时间2017-03
装帧其他
开本16开
定价58元
货号3798985
上书时间2024-12-02
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
祁彬彬,毕业于中国石油大学(北京)地球探测与信息技术专业,毕业后一直从事石油软件研发工作。曾多次参加数学建模比赛,并获得全国一等奖、二等奖多次。近10年来,一直活跃在MATLAB的各大论坛,担任版主职务。在MATLAB官方的Cody程序解答活动中,目前排名全球第二。
马良,祖籍甘肃临洮,任教于新疆工程学院,副教授,东北大学博士研究生。自从2003年接触MATLAB后,便沉迷其中,虽闭门造车经年,但对MATLAB语言的喜好未改。作为普通高校教师,在平时的教学中,一直不遗余力地推广使用MATLAB更好地完成专业教学、学习和科研工作。
目录
第1章 数组操作初步
1.1 数组基础训练:算盘里的学问
1.1.1 逐列循环结合正反向搜索
1.1.2 利用累积乘积函数cumprod
1.1.3 构造特殊的乘积因子
1.2 数组基础训练:非零元素赋值为1
1.2.1 循环 判断
1.2.2 利用逻辑判断 矢量索引
1.2.3 利用abs和sign
1.2.4 min函数更改nanflag设置参数
1.3 数组基础训练:将指定元素换成0
1.3.1 循环 判断
1.3.2 高低维索引转换后赋值
1.3.3 利用bsxfun单一维扩展构造逻辑判断条件
1.3.4 利用sparse函数对全零稀疏矩阵相关元素赋值
1.3.5 利用累积方式构造向量的accumarray函数
1.4 数组基础训练:正反对角线互换
1.4.1 寻找元素行列索引关系循环赋值
1.4.2 利用低维索引查找正反对角元素关系赋值
1.4.3 结合逻辑数组或点乘构造对角线元素
1.4.4 利用逻辑“或”操作
1.5 数组基础训练:寻找真约数
1.5.1 函数factor和组合命令nchoosek
1.5.2 最大公约数命令
1.5.3 含求余函数mod和rem的逻辑判断
1.6 数组基础训练:康威的《生命游戏》
1.6.1 枚举
1.6.2 循环
1.6.3 叠加与卷积
1.7 数组基础训练:寻找最大尺码的“空盒子”
1.7.1 循环
1.7.2 利用conv2函数
1.8 数组基础训练:寻找对角线上的最多连续质数
1.8.1 卷积命令
1.8.2 灵活的max diff find函数组合
1.9 数组基础训练:扫雷棋盘模拟
1.9.1 循环遍历元素 判断
1.9.2 构造三对角矩阵的连乘方案
1.9.3 利用卷积命令conv2
1.10 数组基础训练:移除向量中的NaN及其后两个数字
1.10.1 循环
1.10.2 矢量化索引操作
1.11 数组基础训练:把NaN用左边相邻数字替代
1.11.1 循环 判断
1.11.2 利用cumsum构造符合要求的索引
1.12 数组基础训练:涉及类型转换的数据替代
1.12.1 利用循环判断
1.12.2 cellfun赋值符合条件的索引位元素
1.12.3 利用原逻辑索引在cell数组中引用赋值
1.12.4 统一逻辑索引以多输出方式赋值
1.13 数组基础训练:递归中的输入输出变量交互
1.14 小结
第2章 字符串操作初步
第3章 数组操作进阶:扩维与构造
第4章 字符操作进阶:正则表达式
第5章 多维数组漫谈
第6章 匿名函数专题
参考文献
内容摘要
马良、祁彬彬编著的《MATLAB向量化编程基础精讲/MATLAB&Simulink开发实例系列丛书》使用MATLAB最新版本2016a,拣选Mathworks官方群组Cody中一些有趣的代码问题,分6章讲解这些优秀示例代码中使用数组、字符串操作、正则表达式以及匿名函数等方面的MATLAB编程技巧,并对其中较为典型和精彩的用法做扼要点评,对一些复杂思路或代码的细节和步骤,还逐一展开了延伸分析,使学习MATLAB编程的用户,能迅速体会MATLAB矢量化编程语言的基本特色。
本书适合所有MATLAB编程爱好者和使用MATLAB的不同专业大学生阅读,还可供研究生、科研工作人员及高校教师参考。
— 没有更多了 —
以下为对购买帮助不大的评价