数学实验
Alex Ruster
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Matlab知识点基础(一)
最近感觉在这上面搜相应的知识点都好困难,所以自己写点总结,以免又忘了。1、循环的总结1.1、编写MATLAB程序,计算1到100的和:% for 循环s=0;for i = 1:1:100 %这里分别是初始值:间隔:终止值 s = s+i;ends% while 循环s1 =0;i = 0;while i<=100 s1 = s1+i; ...原创 2018-12-23 10:52:58 · 1524 阅读 · 1 评论 -
Matlab知识点(二)
百鸡问题:今有鸡翁一, 值钱伍; 鸡母一, 值钱三; 鸡雏三, 值钱一。 凡百钱买鸡百只,问鸡翁、母、雏各几何?利用学过的数学知识求解,并使用MATLAB作为辅助工具求解。1.列方程组求解要求1.写出百鸡问题的方程组;要求2.写出其系数矩阵(A)、常数项构成的常数列向量(b)和增广矩阵(B=[A,b])。解法:使用行初等变换(rref)求解。A = [1 1 1;15 9 1]...原创 2018-12-23 12:05:58 · 1283 阅读 · 0 评论 -
Matlab知识点(三)
判断矩阵是否有解:利用Matlab相关操作,需先判断是否有解,再进行具体的求解过程,所以会涉及到求矩阵的秩,如方程上:可求其增广矩阵为根据Ax=b的判定定理,求出矩阵A和增广矩阵的秩结果为:rank(A)=3;rank(B)=3,该方程组的未知数个数n=3即:rank(A)= rank(B)=n=3说明该方程有唯一解,所以我们可以进一步求解:同上的步骤:可算出其增广矩阵为:分...原创 2018-12-23 12:23:22 · 1565 阅读 · 0 评论 -
Matlab知识点(四)
作图部分在直角坐标系上作图1、绘制单根二维曲线x = -2:0.01:2; % 取x值,步长是0.01y = x.^2; %注意这里有.plot(x,y);结果如图:% 在直角坐标系上作图x=0:0.001:2;y=x.*sin(1./(x+eps)); %加eps避免0作分母plot(x,y)title('y=xsin(1/x)'); %加标题xlabel('x...原创 2018-12-23 13:42:23 · 722 阅读 · 0 评论 -
Matlab知识点(五)
学习用Matlab求解函数的导数syms x;dydx = diff(x^2*cos(x)) % 未指明自变量,按默认的自变量输出导数结果结果如图:syms t; % 声明自变量d2ydt2 = diff(t*asin(x*t),'t',2) %2表示阶数,t表示自变量,前面一个是函数式结果是:当自变量变化为x后:% 函数求解及求导syms x;d2ydt2...原创 2018-12-23 22:42:50 · 435 阅读 · 0 评论 -
Matlab知识点(六)
使用Matlab处理积分问题最值问题在Matlab 中只有求极(或最)小值命令的函数.若要求函数 f ( x)在( x1, x2) 内的极(或最)大值,可转化为求− f (x)在( x1, x2) 内的极(或最)小值.求极(或最)小值点和极(或最)小值的调用格式是: [x,fual]=fminbnd(‘fun’,x1,x2)[xmin,fmin]=fminbnd('1-3*x-x^2',-...原创 2018-12-24 15:00:28 · 483 阅读 · 0 评论 -
Matlab 知识点(七)
泰勒级数现在的使用语法,已经没有设置前几项的参数大致用法如下:syms x;taylor(exp(x),x,0) % 这里的0是设置初始值结果是:ans =x^5/120 + x^4/24 + x^3/6 + x^2/2 + x + 1求和级数syms i k;symsum(i,i,1,k) %前面一个参数是函数式,第二个是变化的参数,后两个变化范围结果是:ans = ...原创 2018-12-25 15:35:50 · 299 阅读 · 0 评论 -
Lingo的使用
想必大家在工作中,经常会遇到求最优化方案的问题,在大学的学习中,有一门叫《运筹学》的课程,其中就解决了大部分的最优化方案问题,那么今天的主角就是解决运筹学的最佳工具,lingo程序,其是lindo公司的一个最重量级的产品,大家可以在:https://www.lindo.com,网址下载软件,也是很小的(50M),并且在我的博客可以下载最新的Lingo使用手册,虽然是英文的,但是大部分还是能看懂的。...原创 2018-12-26 09:51:42 · 3038 阅读 · 0 评论
分享