数学教学有关论文范文集,与matlab与mathematica在数学教学中的应用相关论文摘要
本论文是一篇数学教学有关论文摘要,关于matlab与mathematica在数学教学中的应用相关专科毕业论文范文。免费优秀的关于数学教学及计算机及电子计算机方面论文范文资料,适合数学教学论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:早在1989年,著名科学家钱学森教授在“中国数学会教学与科研座谈会”上就提出:“电子计算机的出现对数学科学的发展产生了深刻的影响,理工科大学的数学课程是不是需要改造一番.”的确,Matlab和Mathematica软件的出现,给数学领域的教学、科研和学习带来了巨大的变化和便利.
关 键 词:matlab;mathematica;数学教学;应用
中图分类号:G633.6文献标识码:A文章编号:1992-7711(2014)06-0127
Matlab的含义是“矩阵实验室”,是MATrixLABoratory的缩写,是美国Mathworks公司推出的一个高性能的科技计算软件,它集数值计算、符号运算、图形图像处理、编程等多种功能于一体,应用非常广泛.MATLAB系统的强大功能由其核心内容(语言系统、开发环境、图形系统、数学函数库、应用程序接口等)和辅助工具箱(符号计算、图象处理、优化、统计和控制等工具箱)两大部分构成.
Mathematica是由Wolfram公司设计开发的一个数学软件,作为一种交互式数学工具软件,它的功能主要有两个方面:计算功能和作图功能.它有以下特点:①以符号运算为主,进行符号运算时非常方便.它能够做微积分中许多运算,如求极限、求导数、求不定积分、求定积分、求解微分方程、幂级数展开和幂级数的运算等;还能够做向量和矩阵的一系列运算.②绘图功能十分强大和便利,能够做平面图形(直角坐标作图和极坐标作图,还有参数方程作图),也能做三维的曲面、曲线图形;③Mathematica是通过函数、方程绘制图形的,与数学绘图的习惯一致,用户不需编制复杂的程序,直接调用内部函数和外部函数,就可以完成图形的绘制及特性的分析;④在Mathematica环境下,绘制的空间图形是活动的,通过改变观察角度,可达到最佳的视觉效果;⑤包含文本编辑和文件处.
使用matlab与mathematica来求解学习中所涉及的数学问题,可以培养学生学习数学的兴趣,也可以达到提高应用计算机来解决数学问题的能力,这是当前数学教学改革的重要方面.本文的目的就是通过探讨matlab与mathematica软件在微积分、线性代数、函数作图等方面的应用,并进行对比分析,突出数学工具的不同特点,激发学生对二者的学习兴趣,培养学生运用数学工具解决数学问题的思维.
一、Matlab和Mathematica软件在计算上的应用
1.MATLAB和Mathmatica在积分计算中的应用
Matlab计算不定积分的使用格式:int(f,var),计算定积分的使用格式:int(f,var,a,b).其中,f为被积函数,var为积分变量,a为积分下限,b为积分上限.
Mathematica中提供求积分的函数是Integrate.计算不定积分的调用格式是Integrate[f[x],x],它计算的是!f(x)dx,但结果中不含积分常数C;计算定积分的调用格式是Integrate[f[x],{x,a,b}],其中a,b分别是积分的下限和上限.
2.MATLAB和Mathmatica在矩阵计算中的应用
Matlab的所有运算都是基于矩阵的,利用Matlab强大的矩阵处理功能,可以非常方便地解决线性代数中手工计算非常繁琐的一些问题,例如求行列式的值、矩阵的逆、矩阵的秩、线性方程组的求解等.
3.MATLAB和Mathmatica在求解线性方程组中的应用
例1.(1)求下列线性方程组的通解.
x1+2x2+4x3+6x4-3x5+2x6等于42x1+4x2-4x3+5x4+x5-5x6等于33x1+6x2+2x3+5x5-9x6等于-12x1+3x2+4x4+x6等于8-4x2-5x3+2x4+x5+4x6等于-55x1+5x2-3x3+6x4+6x5-4x6等于25x1+5x2-3x3+6x4+6x5-4x6等于2
(2)求上述线性方程组的增广矩阵A的列向量组的一个极大线性无关组,并把其余向量用极大线性无关组线性表示.
Matlab程序设计:
>>A等于[1246-324;24-451-53;36205-9-1;2304018;0-4-5214-5;55-366-42];
>>J等于rref(A);
运行结果:
J等于
1.000000006.806811.0972
01.0000000-2.2520-0.4192
001.000000-0.2041-1.1384
0001.00000-1.4644-3.2342
00001.0000-3.1000-5.9000
0000000
结果说明:
(1)线性方程组的通解为:
k(6.080682.25200.20411.46443.10001)+(11.0972-0.4192-1.1384-3.2342-5.900)
(2)所求极大线性无关组为:a1,a2,a3,a4,a5.而其余向量用极大线性无关组可表示为:
a6等于6.08068a1-2.2520a2-0.2041a3-1.4644a4-3.1a5
有关论文范文主题研究: | 关于数学教学的论文范文检索 | 大学生适用: | 学院学士论文、函授毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 60 | 写作解决问题: | 如何写 |
毕业论文开题报告: | 论文任务书、论文总结 | 职称论文适用: | 核心期刊、职称评初级 |
所属大学生专业类别: | 如何写 | 论文题目推荐度: | 经典题目 |
a7等于11.0972a1-0.4192a2-1.1384a3-3.2342a4-5.9a5
Mathematica程序设计:
In:等于A等于{{1,2,4,6,-3,2},{2,4,-4,5,1,-5},{3,6,2,0,5,-9},{2,3,0,4,0,6},{0,-4,-5,2,1,4},{5,5,-3,6,6,-4}};
b等于{4,3,-1,8,-5,2};
A等于{{1,2,4,6,-3,2,4},{2,4,-4,5,1,-5,3},{3,6,2,0,5,-9,-1},{2,3,0,4,0,6,8},{0,-4,-5,2,1,4,-5},{5,5,-3,6,6,-4,2}};
RowReduce[A]//MatrixForm
Out//MatrixForm等于100000010000-001000-000100-000010-0000010
In:等于Solve[A.{x1,x2,x3,x4,x5,x6}等于等于b,{x1,x2,x3,x4,x5,x6}]
Out等于{{x1→,x2→-,x3→-,x4→-,x5→-,x6→0}}
In:等于LinearSolve[A,b]
Out等于{,-,-,-,-,0}
对比分析:从程序设计看,Matlab比Mathematica简捷,且运行速度更快.
二、Matlab和Mathematica软件在绘图方面的应用
有些函数的图像,使用一般的图形图像处理软件如Photoshop等很难画出来,而使用Matlab和Mathematica软件却能很方便地对我们输入的函数绘出相应的图形.我们可以在MatlabMatlab和Mathematica软件中选择直角坐标、极坐标等不同的坐标系;可以绘出平面曲线、空间曲线、柱状图等;也可对图形作进一步的加工,如标注、添色等.
本篇论文转载于 http://www.sxsky.net/zhengzhi/050208459.html
1.Matlab和Mathematica软件在二维绘图方面的应用
例2.画出y1等于sinx和y2等于cosx在区间[0,2π]的图像,正弦曲线用红色的实线画出,余弦曲线用蓝色的虚线画出.
Matlab程序设计:
>>x等于0:0.1:2pi;
>>y1等于sin(x);
>>y2等于cos(x);
>>plot(x,y1,‘r’,x,y2,‘b’)%plot是平面直角坐标绘图命令,r表示图形的颜色为红色,b表示
数学教学有关论文范文集,与matlab与mathematica在数学教学中的应用相关论文摘要参考文献资料: