
笔记
ijz520
这个作者很懒,什么都没留下…
展开
-
稀疏矩阵在节省空间和提高计算速度方面的作用
Sparse函数可以用来产生稀疏矩阵。语句S=sparse(i,j,s,m,n)能够利用向量i,j,s来产生mxn的稀疏矩阵S,具体的产生方法为S(i(k),j(k))==s(k)。其中i,j是S中不为0的元素的行索引和列索引。因此只能是正整数。此外,S=sparse(A)可以将矩阵A转化成稀疏矩阵形式S。 以下为代码i=1:1000; j=randperm(1000); %随机排列1~1000的原创 2017-09-19 20:10:34 · 6050 阅读 · 1 评论 -
MATLAB匿名函数
匿名函数的基本定义fhandle=@(arglist)expr其中,expr是具体的函数表达式,arglist是指定的函数自变量。具体请见下面示例f=@(x)x.^2; >> fx=f(1:10) fx = 1 4 9 16 25 36 49 64 81 100 >> g=@(x,y)x.^2+y.^2; >> gxy=g(1:10,2原创 2017-09-19 22:31:51 · 6675 阅读 · 0 评论 -
MATLAB匿名函数的应用4
匿名函数和符号计算的结合有时候需要推导一些表达式,而对得到的表达式进行诸如求值、积分或者极值的运算。如果表达式不是很复杂的话,可以手动推导。但是很多时候手动推导非常烦琐甚至根本不可能,这时候就要借助计算机来推导。在得到表达式后,再将其转化成匿名函数,从而方便的进行后续原创 2017-09-20 15:08:36 · 624 阅读 · 0 评论