目前正在阅读MATLAB相关的书籍:Numerical Methods with MATLAB,现在感觉这本书写的还行,
细致基础,而且写的比较清楚,同时把malab和数值算法结合在一起。

目前刚看完第一章,下面是相关的命令跟工具tips
1. 保存和加载数据的语句
save or load

2. 画图相关的命令
subplot:并不是用于画图,感觉是获得窗口句柄的。
plot、hist:2d作图的函数
title、label、label、axis:用于控制显示的语句,根据字面理解就可以了。
meshgrid/mesh,surf,contour:用于3D的作图,也仅用于3D,感觉surf比mesh好看,contour画出的是大量的等高线!!!

3. 矩阵操作相关的命令
pinv:求逆,也可以求伪逆
sum,prod:求和和求积的函数
max、min:注意第二个参数
reshape、ones、zeros、eye、diag:有用的小函数

4. 随机数相关的函数
rand:uniform分布
randn:高斯分布

5. 特殊变量
nargin、varargin:用于函数传递参数的。

6. 多项式相关的函数
polyval:多项式求值
roots:求根
poly:不知道干什么的
conv:多项式相乘
deconv:多项式相除
polyder:多项式微分
polyint:多项式积分
mkpp、ppval:分段式多项式,很有趣

还有强调了计算时因为有限位的表示而产生的各种错误:
a. 截断错误
b. Round-off Error
c. Overflow/Underflow
d. Negliable Addition:产生的原因是因为浮点数在计算时先对阶(即先确保阶数相同),然后计算
e. Lost of Significance:产生的原因是两个数非常相近,然后坐减法
以后接触过这些概念,但是没怎么具体的实例,其实这些就是使用计算机参与数值计算时需要考虑的问题。
还强调使用迭代法计算,而不是直接计算,这样可以提高计算的精度。

其他命令
ezplot:对于断点的处理比较好
find
fprintf,sprintf:格式化输出
format:默认输出格式控制
hold on,hold off:画图的时候比较有用,可以在一个图上画上好几条线
view:3D图视角的调整
meshc、meshz:对mesh函数的扩展
quad:求积分
\,/:left division和right division,与least-squre还是有点区别的

Numerical Methods with MATLAB(1)的更多相关文章

  1. 《量化投资:以MATLAB为工具》连载(2)基础篇-N分钟学会MATLAB(中)

    http://www.matlabsky.com/thread-43937-1-1.html   <量化投资:以MATLAB为工具>连载(3)基础篇-N分钟学会MATLAB(下)     ...

  2. 《量化投资:以MATLAB为工具》连载(1)基础篇-N分钟学会MATLAB(上)

    http://blog.sina.com.cn/s/blog_4cf8aad30102uylf.html <量化投资:以MATLAB为工具>连载(1)基础篇-N分钟学会MATLAB(上) ...

  3. Newman的 power law 参数估计的程序matlab(转载)

    转自:http://blog.sciencenet.cn/blog-4716-46173.html 对于幂率分布的估计问题是个很复杂的问题(..., the empirical detection a ...

  4. 矩阵卷积Matlab(转载)

    转载自:http://blog.csdn.net/anan1205/article/details/12313593 两个矩阵卷积转化为矩阵相乘形式--Matlab应用(这里考虑二维矩阵,在图像中对应 ...

  5. MATLAB(5)——生成归一化直方图

    作者:桂. 时间:2017-03-10  22:13:36 链接:http://www.cnblogs.com/xingshansi/p/6533579.html 声明:欢迎转载,不过记得注明出处哦~ ...

  6. rand ----MATLAB (经典)

    最近一直在学习matlab,我相信有一些同学已经发现,最近更新的关于matlab的内容比较多, 希望能够帮助到未来的小学弟学妹们! 永远爱你们的 ----新宝宝 rand 均匀分布的随机数全页折叠 语 ...

  7. PCA (主成分分析)详解 (写给初学者) 结合matlab(转载)

    一.简介 PCA(Principal Components Analysis)即主成分分析,是图像处理中经常用到的降维方法,大家知道,我们在处理有关数字图像处理方面的问题时,比如经常用的图像的查询问题 ...

  8. MATLAB(3)——GUI界面设计入门

    作者:桂. 时间:2017-03-01  18:43:35 链接:http://www.cnblogs.com/xingshansi/articles/6485688.html 声明:转载请注明出处, ...

  9. MATLAB(1)——基本调试方法(Debug)

    作者:桂. 时间:2017-02-28  07:06:30 链接:http://www.cnblogs.com/xingshansi/articles/6477185.html 声明:转载请注明出处, ...

随机推荐

  1. Media层

    媒体层包含图形技术.音频技术和视频技术,这些技术相互结合就可为移动设备带来最好的多媒体体验,更重要的是,它们让创建外观音效俱佳的应用程序变得更加容易.您可以使用iOS的高级框架更快速地创建高级的图形和 ...

  2. poj 1012 Joseph (约瑟夫问题)

    Joseph Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 47657   Accepted: 17949 Descript ...

  3. php中运用GD库实现简单验证码

    昨天学习了运用php的GD库进行验证码的实现. 首先可以用phpinfo()函数看一下GD库有没有安装,我用的wampserver是自动给安装的. 主要的步骤是: 1.生成验证码图片 2.随机生成字符 ...

  4. ListIterator add remove 使用注意

    add方法示例 //在最前面添加 List<String> list1 = new LinkedList<String>(Arrays.asList(new String[]  ...

  5. C#第一节课

    1,命名规范 A.如果声明一个变量,小写,如果有多个单词,后面首字母大写 如: string sString="aa"; int iNum=20; bool bMale=false ...

  6. 关于服务器防火墙和discuz论坛的问题

    今天做了一个b2b商城,其中的论坛用的是discuz论坛 .net版本,主页要取出其中三个板块的最新帖子数据,安装好后,帖子数据在dnt_posts1数据表里,其中的tid为外链表dnt_forums ...

  7. 如何安装Oracle Database 11g数据库

    先选择你适合你的系统版本,32位系统的请选择32位的,64位系统可以使用32位也可以使用64位,建议采用64位的! 适用于 Microsoft Windows(32 位)的 Oracle Databa ...

  8. WPF画N角芒星,正N角星

    计算顶部三角形坐标方法: /// <summary> /// 获取顶三角形坐标 /// </summary> /// <param name="r"& ...

  9. MySql中的变量定义(转)

    根据mysql手册,mysql的变量分为两种:系统变量和用户变量.但是在实际使用中,还会遇到诸如局部变量.会话变量等概念.根据个人感觉,mysql变量大体可以分为四种类型: 一.局部变量. 局部变量一 ...

  10. 网页通用的测试用例(出处:: 51Testing-- lxp1119216)

    此题的考察目的:面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力 这个题目还是相当有难度的, 一般的人很难把这个题目回答好. 首先,你要了 ...