新書推薦:
《
岁月待人归:徐悲鸿自述人生艺术
》
售價:HK$
61.4
《
女人的中国医疗史:汉唐之间的健康照顾与性别
》
售價:HK$
103.8
《
资治通鉴熊逸版:第四辑
》
售價:HK$
470.8
《
中国近现代名家精品——项维仁:工笔侍女作品精选
》
售價:HK$
66.1
《
宋瑞驻村日记(2012-2022)
》
售價:HK$
115.6
《
汗青堂丛书138·帝国的切口:近代中国口岸的冲突与交流(1832-1914)
》
售價:HK$
127.4
《
人世事,几完缺 —— 啊,晚明
》
售價:HK$
115.6
《
樊树志作品:重写明晚史系列(全6册 崇祯传+江南市镇的早期城市化+明史十二讲+图文中国史+万历传+国史十六讲修订版)
》
售價:HK$
498.0
|
內容簡介: |
《面向计算科学与工程的matlab编程》主要介绍基于计算机、利用matlab环境的问题求解过程,它非常适合于计算科学与工程相关专业的学生用来学习至关重要的一些概念与编程技巧。通过“用实例教学”的方法,本书作者精心选取了若干问题,帮助初学编程者掌握这些必需的概念和技巧。本书每一节首先给出一个问题的定义,然后介绍求解它所必需的新的matlab语言功能。求解问题之后是“讨论点”栏目,通过它介绍计算科学与工程中的一些相关主题。本书的例题、讨论点以及300多个课后习题,为读者建立起对离散过程、维度意识、误差、可视化、随机性与复杂度等概念的洞察力。这为学习计算科学与工程领域的后续课程打好了基础。
对于学习过微积分的本科生,特别是准备学习计算类与数学类后续课程的学生,本书尤其有用。本书也可作为各类读者的matlab参考书。
|
目錄:
|
第1章 从公式到程序
1.1 立即上手
问题描述
编程求解
讨论点: 误差与更多误差
matlab知识回顾与扩展
练习题
1.2 检查与评价
问题描述
编程求解
讨论点: 布尔运算
matlab知识回顾与扩展
练习题
第2章 极限与误差
2.1 分割圆盘
问题描述
编程求解
讨论点: 考虑边界
matlab知识回顾与扩展
练习题
2.2 多边形内外
问题描述
编程求解
讨论点: 如何循环
matlab知识回顾与扩展
练习题
第3章 用分数近似
3.1 227与计数
问题描述
编程求解
讨论点: 运行很久的程序
matlab知识回顾与扩展
练习题
3.2 不尽完美
问题描述
编程求解
讨论点: 显式公式对比隐式公式
matlab知识回顾与扩展
练习题
第4章 离散对比连续
4.1 点连成线
问题描述
编程求解
讨论点: 粒度与数组
matlab知识回顾与扩展
练习题
4.2 从青色到品红色
问题描述
编程求解
讨论点: 插值
matlab知识回顾与扩展
练习题
4.3 三分之一加三分之一不等于三分之二
问题描述
编程求解
讨论点: 再论芝诺
matlab知识回顾与扩展
练习题
第5章 抽象
5.1 矩形的变形
问题描述
编程求解
讨论点: 谁需要微积分
matlab知识回顾与扩展
练习题
5.2 椭圆形周长
问题描述
编程求解
讨论点: 清晰、效率以及抽象层次
matlab知识回顾与扩展
练习题
5.3 betsy ross问题
问题描述
编程求解
讨论点: 自顶向下的设计
matlab知识回顾与扩展
练习题
第6章 随机性
6.1 数的安全性
问题描述
编程求解
讨论点: 伪随机数的生成
matlab知识回顾与扩展
练习题
6.2 骰子与罗盘
问题描述
编程求解
讨论点: 随机网络冲浪者
matlab知识回顾与扩展
练习题
6.3 混沌中的有序
问题描述
编程求解
讨论点: 反复求平均是基本的
matlab知识回顾与扩展
练习题
第7章 第二维度
7.1 从这里到那里
问题描述
编程求解
讨论点: 马尔可夫链与不动向量
matlab知识回顾与扩展
练习题
7.2 等值线与横截面
问题描述
编程求解
讨论点: 网格生成
matlab知识回顾与扩展
练习题
7.3 给它降温
问题描述
编程求解
讨论点: 在一个网格上进行模拟
matlab知识回顾与扩展
练习题
第8章 重排序
8.1 剪切与处理
问题描述
编程求解
讨论点: 数据移动
matlab知识回顾与扩展
练习题
8.2 大小放置
问题描述
编程求解
讨论点: 测量性能
matlab知识回顾与扩展
练习题
第9章 查找
9.1 蛋白质中的模式
问题描述
编程求解
讨论点: 线性查找、线性时间
matlab知识回顾与扩展
练习题
9.2 罗马数电话簿
问题描述
编程求解
讨论点: 二分查找与现实中的电话簿
matlab知识回顾与扩展
练习题
9.3 改变正负号
问题描述
编程求解
讨论点: 你永远无法确切知道
matlab知识回顾与扩展
练习题
第10章 点、多边形与圆
10.1 多远
问题描述
编程求解
讨论点: 数据抽象
matlab知识回顾与扩展
练习题
10.2 被两次围住
问题描述
编程求解
讨论点: 计算机图形学中的相交问题
matlab知识回顾与扩展
练习题
10.3 不完美
问题描述
编程求解
讨论点: 近似度的度量
matlab知识回顾与扩展
练习题
第11章 文本文件处理
11.1 纬度与日照
问题描述
编程求解
讨论点: 在线数据集
matlab知识回顾与扩展
练习题
11.2 百万附近
问题描述
编程求解
讨论点: m字节、g字节、t字节和p字节
matlab知识回顾与扩展
练习题
第12章 矩阵:
第二部分
12.1 保存自己的彩虹
问题描述
编程求解
讨论点: 颜色映射图
matlab知识回顾与扩展
练习题
12.2 了解拐角处
问题描述
编程求解
讨论点: 复杂的渲染
matlab知识回顾与扩展
练习题
12.3 7×5矩阵
问题描述
编程求解
讨论点: 字体设计
matlab知识点回顾与扩展
练习题
12.4 处理这幅图
问题描述
编程求解
讨论点: jpeg、gif以及其他格式
matlab知识回顾与扩展
练习题
第13章 声音文件处理
13.1 敲钟声
问题描述
编程求解
讨论点: 分段问题
matlab知识回顾与扩展
练习题
13.2 拨号n的噪声
问题描述
编程求解
讨论点: 信号和噪声
matlab知识回顾与扩展
练习题
第14章 分而治之
14.1 模式中的模式
问题描述
编程求解
讨论点: 递归式网格生成
matlab知识回顾与扩展
练习题
14.2 n与n
问题描述
编程求解
讨论点: 微小的log n
matlab知识回顾与扩展
练习题
14.3 寻找出问题的地方
问题描述
编程求解
讨论点: 启发式方法
matlab知识回顾与扩展
练习题
第15章 最优化
15.1 最短路径
问题描述
编程求解
讨论点: 理论与实践
练习题
15.2 最好的单车
问题描述
编程求解
讨论点: 设计过程
练习题
15.3 很像行星轨道
问题描述
编程求解
讨论点: 计算机科学和计算机工程
练习题
附录a 美化图形显示
a.1 缩放坐标轴
a.2 设置并标记坐标轴的刻度
a.3 “花哨”的标记
a.4 对齐文字
a.5 “冻结”坐标轴缩放比例
a.6 字体
a.7 希腊字母符号
a.8 数学符号
a.9 图例
a.10 标记符的大小
a.11 线的宽度
a.12 窗口颜色
a.13 图画窗口的位置
附录b 有关数学结论
附录c matlab、java与c
附录d 自测题
|
|