MATLAB Linear Algebra 读书笔记
2014-12-08 08:34
274 查看
contents
1 MATLAB Linear Algebra
2 MATLAB编程(第二版)-菜鸟入门教材
3 MATLAB GUI设计学习手记 罗华飞
MATLAB Linear Algebra
Springer & Apress
2014
此书只是罗列matlab函数而已,不值得细读!
1 MATLAB Introduction and Working Environment
Bessel function (贝塞尔函数)
Symbolic Calculations
![](http://img.blog.csdn.net/20141208084323773?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20141208084644000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2 Variables, Numbers, Operators and Functions
The following table presents some alternative ways of defining a vector variable without explicitly bracketing all
its elements together, separated by commas or blank spaces.
![](http://img.blog.csdn.net/20141208084931546?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Elementary Functions that Support Complex Vector Arguments
![](http://img.blog.csdn.net/20141208090553285?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
matlab中cumsum函数通常用于计算一个数组各行的累加值。在matlab的命令窗口中输入doc
cumsum或者help cumsum即可获得该函数的帮助信息。
Logical Operators
![](http://img.blog.csdn.net/20141208090827694?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3 Curves in Explicit, Parametricand Polar Coordinates. Surfaces
![](http://img.blog.csdn.net/20141208092641818?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4 Algebraic Expressions, Polynomials, Equations and Systems
poly2sym (vector) Converts a vector of coefficients into the corresponding symbolic polynomial
( from highest to lowest power).
5 Matrices, Vector Spaces and Linear Applications
2 MATLAB编程(第二版)-菜鸟入门教材
第三章 分支语句和编程设计
![](http://img.blog.csdn.net/20141210111203454?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamlhbmdkbWRy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
程序设计的基本步骤如下:
1.清晰地陈述出你要解决的问题。
2.确定程序所需地输入量和程序所产生的输出量。
3.为你的程序设计算法
4.将算法转化为MATLAB 语句
5.调试MATLAB 程序
第九章 句柄图形
句柄是在MATLAB 中的一个独一无二的整数或实数,用于指定对象的身份
MATLAB 提供了四个专门的函数,用来帮助寻找对象的句柄。
3 MATLAB GUI设计学习手记 罗华飞
chapter 4 句柄
1 MATLAB Linear Algebra
2 MATLAB编程(第二版)-菜鸟入门教材
3 MATLAB GUI设计学习手记 罗华飞
MATLAB Linear Algebra
Springer & Apress
2014
此书只是罗列matlab函数而已,不值得细读!
1 MATLAB Introduction and Working Environment
Bessel function (贝塞尔函数)
besselj(0,11.5)
Symbolic Calculations
//展开袋鼠表达式 syms x; expand(((x + 1) *(x + 2)-(x + 2) ^ 2) ^ 3)
x = linspace(-pi/4,pi/4,300); %生成等间距数组 y = x.*sin(1./x); plot(x,y) grid; xlabel('Independent variable X'); ylabel('Dependent variable Y'); title('The function y=xsin(1/x)')
x = -7.5: 0.5:7.5; y = x; [X, Y] = meshgrid(x,y); //meshgrid用于从数组a和b产生网格 Z = sin(sqrt(X.^2+Y.^2))./sqrt(X.^2+Y.^2); surf(X, Y, Z) //三维曲面(色)图
2 Variables, Numbers, Operators and Functions
The following table presents some alternative ways of defining a vector variable without explicitly bracketing all
its elements together, separated by commas or blank spaces.
Elementary Functions that Support Complex Vector Arguments
matlab中cumsum函数通常用于计算一个数组各行的累加值。在matlab的命令窗口中输入doc
cumsum或者help cumsum即可获得该函数的帮助信息。
Logical Operators
3 Curves in Explicit, Parametricand Polar Coordinates. Surfaces
t=0:0.05:2*pi;r=sin(t).*cos(t); polar(t,r,'*r')
4 Algebraic Expressions, Polynomials, Equations and Systems
poly2sym (vector) Converts a vector of coefficients into the corresponding symbolic polynomial
( from highest to lowest power).
poly2sym([3 5 0 8 9])
5 Matrices, Vector Spaces and Linear Applications
2 MATLAB编程(第二版)-菜鸟入门教材
第三章 分支语句和编程设计
程序设计的基本步骤如下:
1.清晰地陈述出你要解决的问题。
2.确定程序所需地输入量和程序所产生的输出量。
3.为你的程序设计算法
4.将算法转化为MATLAB 语句
5.调试MATLAB 程序
第九章 句柄图形
句柄是在MATLAB 中的一个独一无二的整数或实数,用于指定对象的身份
MATLAB 提供了四个专门的函数,用来帮助寻找对象的句柄。
3 MATLAB GUI设计学习手记 罗华飞
chapter 4 句柄
%h0 = figure('menubar','none',... %创建窗口 h0 = figure(... 'position',[200 60 450 450],... 'numbertitle', 'off',... 'name','例4.4.1:设置曲线的形状与颜色'); h1 = axes('parent',h0,... %创建坐标轴 'position',[0.15 0.45 0.75 0.45],... 'visible','on'); xlabel('自变量x'); %x轴标签 ylabel('函数值y'); %y轴标签 title('y=sin(x)'); %标题 x = 0 : 0.1 : 2 * pi; %x轴数据 k = line(x,sin(x)); %绘制数据曲线 set(0,'DefaultUicontrolfontsize',12) %设置控件默认的字体大小 p1 = uicontrol('parent',h0,... %创建【加号】按钮 'string','加号',... 'position',[80 120 50 30],... 'callback','set(k,''marker'',''+'')'); p2 = uicontrol('parent',h0,... %创建【圆圈】按钮 'string','圆圈',... 'position',[200 120 50 30],... 'callback','set(k,''marker'',''o'')'); p3 = uicontrol('parent',h0,... %创建【星号】按钮 'string','星号',... 'position',[320 120 50 30],... 'callback','set(k,''marker'',''*'')'); c1 = uicontrol('parent',h0,... %创建【红色】按钮 'string','红色',... 'position',[80 80 50 30],... 'callback','set(k,''color'',''r'')'); c2 = uicontrol('parent',h0,... %创建【绿色】按钮 'string','绿色',... 'position',[200 80 50 30],... 'callback','set(k,''color'',''g'')'); c3 = uicontrol('parent',h0,... %创建【蓝色】按钮 'string','蓝色',... 'position',[320 80 50 30],... 'callback','set(k,''color'',''b'')'); s1 = uicontrol('parent',h0,... %创建【实线】按钮 'string','实线',... 'position',[80 40 50 30],... 'callback','set(k,''LineStyle'',''-'')'); s2 = uicontrol('parent',h0,... %创建【虚线】按钮 'string','虚线',... 'position',[200 40 50 30],... 'callback','set(k,''LineStyle'',''--'')'); s3 = uicontrol('parent',h0,... %创建【无线】按钮 'string','无线',... 'position',[320 40 50 30],... 'callback','set(k,''LineStyle'',''none'')');
相关文章推荐
- C++下的Matlab的替代工具Armadillo C++ linear algebra library
- 概率图模型【读书笔记2】linear-chain CRF to general CRF
- Linear Regression & Ridge Regression的matlab实现
- [3D 图形学基础] 读书笔记(2) Part_I(Getting Started) - Linear 线性
- 2017 JUST Programming Contest 3.0 B. Linear Algebra Test
- Machine Learning - III. Linear Algebra Review线性代数 (Week 1, Optional)
- 【线性代数公开课MIT Linear Algebra】 第一课 矩阵的行图像与列图像
- 线性代数《Linear Algebra and Its Application》学习总结
- 【线性代数公开课MIT Linear Algebra】 第十二课 从矩阵角度看点边结构
- 线性代数的本质(Essense Of Linear Algebra)[1]
- 【线性代数公开课MIT Linear Algebra】 第二十三课 微分方程与exp(At)
- Linear Algebra Lecture 11
- Matlab Liblinear安装及测试过程
- Mastering Linear Algebra in 10 Days: Astounding Experiments in Ultra-Learning
- Introduction to Linear Algebra Lecture 1
- Linear algebra and decompositions
- 【线性代数公开课MIT Linear Algebra】 第五课 排列矩阵、转置、向量空间与列空间
- 【线性代数公开课MIT Linear Algebra】 第十三课 复习课
- 线性代数的本质(Essense Of Linear Algebra)[2]
- Matlab实现线性回归和逻辑回归: Linear Regression & Logistic Regression