matlab
文章平均质量分 64
黏豆包儿~
这个作者很懒,什么都没留下…
展开
-
【matlab】常微分方程的数值解法
求常微分方程边值问题y''+p(x)y’+q(x)y=r(x),a原创 2022-09-21 20:41:40 · 3689 阅读 · 1 评论 -
【matlab】数值积分公式的程序实现
1、编写一般有限区间[a,b]上复化Simpson公式、复化2点Gauss-Legendre积分公式。%采用N等分的复化Simpson公式,计算函数f在有限区间[a,b]上的积分.%采用N等分的复化Simpson公式,计算函数f在有限区间[a,b]上的积分.1、编写正方形区域[-1,1]*[-1,1]上的4点Gauss积分公式。编写一般矩形区域[a,b]*[c,d]上的4点Gauss积分公式。1、编写[a,b]上梯形积分公式、Simpson积分公式。1、编写[-1,1]上的2点、3点。原创 2022-09-21 20:35:20 · 3537 阅读 · 2 评论 -
【matlab】解线性方程组的迭代方法
7、迭代格式终止循环的判断方式用后一层和前一层计算结果的差的绝对值的最大值小于某个给定的小量mytol,比如1e-6,即,max(abs(A-B))原创 2022-09-21 20:33:41 · 1400 阅读 · 0 评论 -
【matlab】基础认识
一、实验目的1、认识熟悉Matlab这一软件,认识页面,学会基本操作。2、掌握Matlab基本操作和常用命令。3、了解Matlab常用函数,运算符和表达式。4、掌握Matlab工作方式和Script文件的相关知识。5、学会Matlab中矩阵和数组的运算。6、学会Matlab复杂函数表达式的运算及调用。7、学会定义函数变量。二、实验任务,实验程序和实验结果(一)课程内容实验 (第1讲的实验)例1-2function y=my(x)if x>1 y=x^2+1;elseif x>0&&x原创 2022-09-21 20:27:51 · 847 阅读 · 0 评论 -
解线性方程组的迭代方法(Jacobi,Gauss-Seidel)
【代码】解线性方程组的迭代方法。原创 2022-08-23 22:54:20 · 513 阅读 · 0 评论 -
matlab圆周率近似计算(含时间)
注意:显示时间单位: 秒tic和toc是用来记录matlab命令执行的时间(二者配合使用)tic用来保存当前时间toc用来记录程序完成时间显示时间单位: 秒1莱布尼茨n=input('n=');ticy=0;for k=1:ny=y+(-1)^(k+1)*1/(2*k-1);endmypi=4*ytoc2欧拉n=input('n=');ticy=0;for k=1:ny=y+1/(k^2);endmypi=sqrt(6*y)tocabs(原创 2022-03-13 15:05:40 · 806 阅读 · 0 评论 -
matlab猜数游戏
游戏规则:首先由计算机随机产生0-100之间的随机整数,然后由用户猜测所产生的随机数。根据用户猜测的情况给出不同的提示。如猜测的数大于产生的数,则显示“High”,小于则显示“Low”,等于则显示“You won”,同时退出游戏,用户最多可猜测7次。m=abs(int8(100*rand));k=1;for k=1:7 k=k+1; n=input('输入1-100之间的整数: '); if m==n disp('you won!'); ...原创 2022-03-10 10:52:45 · 7398 阅读 · 0 评论