摘要:数学作为一门研究数量、结构、变化、空间以及信息等概念的学科,透过抽象化和逻辑推理,对于人们生产生活中实际问题的解决有着重要作用。而数学建模作为利用数学工具解决实际问题的重要手段,在人类社会发展中的应用相当广泛,其本身作为一个复杂的数据信息处理过程,对计算机知识的应用,可使系列问题迎刃而解,且效率和质量表现更佳。本文基于对数学建模的相关概述,着重就计算机知识在其中的应用进行了探讨。

关键词:数学建模;计算机知识;应用

某种维度上讲,数学建模作为一个创造性思维的过程,对创新能力、思维能力、想象能力等方面的素质培养有着显著作用,并且其本身应用前景十分广阔,对实际问题的解决有很强的针对性。数学建模还与计算机有着明显的关联性,随着科技发展,计算机系统的功能负载愈加多元,进一步简化了数学建模流程,可使之进行更为复杂的问题处理,对计算机知识的应用,是推动数学建模创新发展的重要基点。时至今日,有关计算机知识在数学建模中的应用探讨,备受关注和热议。

一、数学建模概述

所谓数据建模,即是指利用数学工具解决实际问题的过程,真正体现了数学教育的本质价值,而计算机应用则提供了新的解决问题范式,对其相互关联的研究,是导引后续实践的关键。本节在简述数学建模内涵及特点的基础上,深度解析了其与计算机之间的关系,具体相关表述如下:

(一)内涵及特点在人们现实的工作与生活中,总会有这样或那样的问题需要通过数学知识进行解决。数学建模即是指通过对一系列实际问题的抽象简化,确定变量与参数之间关系,进以解决问题的过程,且该过程是多次循环和不断深化的,其本身作为一种数学结构,包括数学公式、图片以及表格等多种呈现形态,具备综合性、涉及面、因素关系等多重优势。在现实的应用操作中,由于数学建模所关联到的数据量庞大,可采用的算法相当复杂,加之人的主观个性差异,不同的建模人员所选用的思路、方法以及给予的约束条件大相径庭,彰显了其主观性特点。为了得到更加精确的结果,需要对建构的数学模型进行不断修改和完善,在一定的伴随条件下,最终很多问题也只能计算其近似值。同时,相较于传统数学研究,数学建模更加强调以现实问题为导向,具有广泛的学科知识触及特点,需要海量数据的多次计算,能够帮助人们更加深刻地认识现实问题,其应用价值毋庸置疑,是数学科学发展的重要方向。正是基于数学建模的多重优势表现,已然成为了一种解决实际问题的强有力的数学手段,其本身难度大、涉及面广、形式灵活等特点,对师生提出了较高的要求,相关教学应是一个不断摸索、创新和完善的过程,而计算机则提供了新的解决路径。

(二)与计算机的关系计算机是现代一种用于高速计算的电子计算器,可进行数值计算,又可以进行逻辑计算,还具备一定的存储计算功能,其本身是源于数学建模的发展。美国对导弹飞行轨迹的研究,就实现了计算机知识与数学建模的有机结合,并推动了后者的创新发展。如上分析,数学建模作为一个创造性思维的过程,涉及到海量数据信息处理,需要一定的计算能力,而计算机本身的技术优势,更好地促进了知识转换,发挥了存储、搜集、运算、通信等功能支持,使得整个过程更为简便。事实上,随着计算机知识的延展与深化,一些专用软件被开发出来,使得复杂的数学运算更加容易,数学建模的可操作性更强。同时,在当下的计算机智能化优势下,其功能负载愈加完善,可进行文字、图像、视频等多类信息的处理,为数学建模提供了直观的多媒体显示,可帮助人们更加深刻的认识现实问题本质,继而寻求最佳解决之法。另外,基于计算机的自动化,还可根据程序设定查找数学建模中的漏洞,并及时进行修复,保证了各环节的统一。某种维度上讲,现代计算机科学的发展是基于数学基础之上的,很多计算机发展方面的杰出者,在数学领域亦是颇有造诣。将计算机知识运动到数学建模中,可更好地辅助人类解决实际问题,操作的便利性,决定了其发展的必然,应当得到应有重视。

二、计算机知识在数学建模中的应用

正是基于计算机与数学建模的紧密关联性,加之数学建模本身的项目复杂性,决定了计算机知识应用的必要性,是简化操作流程、提高数值精度的有效路径。作者基于对数学建模的认知,结合实际情况,从以下几方面着手,提出了计算机知识的应用,以供参考和借鉴。

(一)查询数学建模的核心是帮助人们解决实际问题,实践中会触及到大量的数学知识应用,并需对现实问题的相关构成要素进行调查,进而确定变量与参数之间的关系。在此过程中,数学建模势必会牵连到大量的数据信息支持,从而找到解决实际问题的最佳方法。而计算机强大的数据存储与查询功能,极大提升了上述过程的操作便利性。在此基础上,人们可以借助计算机的查询功能,通过各种搜索引擎或数据库等,找到自己所需的知识资料,进而顺利地展开数学建模活动。同时,基于足够的数据资料支持,数据建模中还涉及到巨大的数学计算工作量,单纯地依靠人工操作,势必会影响其效率,且很难满足存储需求。对此,充分运用计算机的高速运算优势,可快速解决复杂的数学难题。例如,当前主流的数学软件Matlab/Maple等,可用于已知函数计算并绘制图形,支持完全符号的运算、精确计算以及任意精度的近似计算,且还可用于线性代数、微分方程、概率统计等常见问题的求解,它们在不同领域计算的优势,进行组合应用效果更佳,这也是解决数据建模困境的重要手段。

(二)作图数学建模最突出的难点在于一些复杂的数据处理,传统操作方法相当麻烦,任何一个环节的差错,将会影响最终结果的精度,需要投入大量的时间和精力,实际工作效率较低,而计算机知识的应用则使之迎刃而解。可利用计算机知识绘制数据图形,进行多媒体显示,应用起来更为便捷。具体而言,数学建模的首要基础是对现实问题进行抽象简化,需要大量的数据图形处理,传统人工操作下很难进行立体化的数学图形建构,利用计算机作图知识辅助,可使得整个过程更加简便、高效。事实上,现阶段的数学建模中,对计算机C语言的应用已然相当广泛,用于函数绘图,使得数学模型更加形象化、立体化,可基于此进行系统的现实问题分析。另外,随着计算机技术发展,一些创新性的数学软件,如Flash/PS等,通过可视化的高级计算机语言应用分析数学袋鼠、数学微积分等,为数学建模提供了有效支持,广泛应用于建筑设计、工程设计等领域。对计算机作图知识的掌握与应用,是实现高效数学建模的关键一环。

(三)统计数学统计作为数学建模的关键一环,整个活动过程十分繁琐,利用计算机统计知识,可大幅改善工作效率和准确度。基于计算机知识应用开发的SPSS,即社会学统计软件包,具有基本统计分析、比较平均数、相关性分析、多元反应、时间序列等功能负载,方便处理数学统计难题之余,还有利于数学建模中的图形绘制,并且提供了大量的数据支持。理论层面上讲,只需计算机具备足够的硬盘内存,社会学统计软件包即可处理任意大小的数据资料,无论其中涵盖了多少变量或实施案例,均可获得较为准确的参数,进而提高数学建模的精准度。除此之外,数学建模中还会涉及到海量信息资料的收集、整理和记录等工作,离不开word软件的应用支持。同时,对于数学建模中数据资料的简单预处理,Excel软件应用则使之更为简便、直观。基于计算机的办公软件应用,使得数学建模的过程更为简便,提供了必要的基础性支持。近年来,随着计算机科学创新发展,很多软件的功能负载愈加丰富,且基于人工智能技术的应用导入,使得整个数学建模的过程更加便利。

(四)模拟计算机庞大的知识构成体系,使之在不确定、规模大且难以解析化的数学模型建构中展现出了独特优势。在数学建模的实践中,常常会遇到一些带随机因素的复杂系统问题,需进行简化假设,但却与实际情况相差甚远,相关算得结果可应用性大大降低,而计算机模拟的应用则使之迎刃而解,甚至成为了唯一的选择。计算机模拟在数学建模中的应用,主要解决难以在实际条件下进行试验和观察的项目以及需要短时间内观察系统发展过程的问题。本质上而言,计算机模拟是系统随着时间变化而变化的动态写照,包含静态模拟和动态模拟两大构成类型。数据建模实践中,首要对现实问题进行抽离和具体分析,从计算机模拟的角度上讲,可分为非线性规划问题、离散系统问题和连续系统问题三类。通过计算机模拟,可以得到一个数据初值,并进行反复运算,最终确定最佳方案,确保了其对现实问题的解决效力。综合来讲,模拟是计算机最奠定的功能之一,在数据建模中的应用,通过对系列抽象问题的简化,提出多种解决方案,并在真实的模拟环境下进行验证,确保了建模方案的可行性。

三、结语

总而言之,计算机知识在数学建模中的应用十分重要和必要,由于数学建模复杂的操作过程,可借助计算机查询、作图、统计、模拟等知识,实现操作简化,并进行更为精准的数据计算,提高了数学模型对解决实际问题的现实效力,是我国社会主义现代化建设中不可或缺的一部分。作者希望学术界大家持续关注此类课题研究,结合实际情况,充分运用计算机知识,从不同维度视角提出更多有效数学建模措施,实现计算机技术与数学模型的深度资源整合。

参考文献:

[1]杨静雅.计算机技术在数学建模中的应用[J].中国科技信息,2020(09):43-44.

[2]郭晓玲.计算机技术在数学建模领域的应用研究[J].信息记录材料,2019,20(10):130-131.

[3]梁劭颖,马国栋.计算机模拟在数学建模中的应用探讨[J].科学咨询(科技•管理),2018(10):54-55.

[4]赵晓花.数学建模过程中计算机的应用探究[J].山东工业技术,2018(12):133.

作者:何奇 单位:吉林大学数学学院

阅读次数:人次

数学建模c语言必背知识,【计算机网络论文】数学建模计算机知识的应用(共4296字)...相关推荐

  1. 单片机c语言基础知识,c语言必背100代码有哪些?

    我记得刚开始接触编程的时候,觉得太难了. 也很好奇,写代码的那些人也太厉害了吧?全是英文的,他们的英文水平一定很好吧? 他们是怎么记住这么多代码格式的?而且错了一个标点符号,整个程序都会有影响. 一个 ...

  2. 背口诀14天精通c语言pdf下载,C语言必背18个经典程序

    C语言必背18个经典程序 1./*输出9*9口诀.共9行9列,i控制行,j控制列.*/ #include "stdio.h" main() {int i,j,result; for ...

  3. c语言高亮字符,C语言必背18个程序+190例--语法高亮

    <C语言必背18个程序+190例--语法高亮>由会员分享,可在线阅读,更多相关<C语言必背18个程序+190例--语法高亮(111页珍藏版)>请在人人文库网上搜索. 1.C语言 ...

  4. c语言中专业英文词汇的意思,c语言必背专业英语词汇大全

    要想学好c语言,对于c语言方面的专业英语词汇的学习非常重要,那么现在就一起来学习一些必背的c语言专业英语词汇吧,希望能够帮到大家! c语言专业英语词汇 comment 注释 program comme ...

  5. 计算机知识竞赛策划书前言,计算机知识竞赛策划书范文.docx

    计算机知识竞赛策划书范文 计算机知识竞赛策划书范文 活动前言 计算机的世界无穷无尽,然而我们却了解有限.作为当代大学生,应当具有对于计算机方面知识的一定的了解. 活动背景 人的知识越广,人的本身也就越 ...

  6. 关于计算机知识竞赛的介绍,关于计算机知识竞赛的方案

    关于计算机知识竞赛的方案 一.主旨: 提高同学们的学习积极性,在加强计算机基础知识学习的同时,营造一种浓厚的学习氛围.能较好地发挥学生的特长,丰富学生的课余生活和提高同学们学习计算机的.热忱,计算机知 ...

  7. 初中数学知识点总结_初中数学知识点总结 中考必背的重点知识归纳

    很多人想知道初中有哪些重点知识,初中数学在中考中有哪容易考的知识点呢?下面小编为大家介绍一下! 数学中考知识点系统总结 专题一 数与式 考点1.1.实数的概念及分类 1. 实数的分类 有理数:整数(包 ...

  8. c语言必背数据结构_C语言实现常用数据结构:简要一览(第1篇

    线性表 最简单的一种数据结构,具有相同类型的数据元素组成的序列.顺序表.链表是其两种简单实现. 备注:数组也可以算一种简单的线性表. 链表可以分为:带头结点的简单链表 不带头结点的简单链表静态链表 循 ...

  9. 2d的公式_西师大版六年级数学上册全册必背公式+高清版电子课文,收藏预习

    六年级数学上册必背公式 长度单位换算 1千米=1000米 1米=10分米 1分米=10厘米 1米=100厘米 1厘米=10毫米 面积单位换算 1平方千米=100公顷 1公顷=10000平方米 1平方米 ...

最新文章

  1. 关于JVM和Dalvik的区别
  2. 45 jump game II(贪心)
  3. golang 并发demo 写入 redis
  4. 大型网络架构变迁和知识图谱
  5. JS 判断两个时间的大小(可自由选择精确度:天,小时,分钟,秒)
  6. 学习笔记CB012: LSTM 简单实现、完整实现、torch、小说训练word2vec lstm机器人
  7. (王道408考研操作系统)第四章文件管理-第一节1:文件管理初识
  8. Android 8.0 学习(4)---Android通用内核
  9. 级数形式套级数的敛散性判断
  10. 人工智能的变革趋势: 从弱人工智能到强人工智能,再到生物智能
  11. 财务报表OCR识别平台案例之安徽征信
  12. python头像教程_微信好友头像全家福详细教程python版
  13. 阿里云 mysql 100_MySQL服务进程占用系统CPU达100%-阿里云开发者社区
  14. NUC安装CentOS-8.2
  15. append()的用法
  16. 从0开始学递归和分治
  17. JS中预处理是一种好无节操的机制
  18. windows7 键盘实现鼠标左键/右键
  19. 【搬运】G-code数控机床编程教程【CNC】
  20. 工业网络究竟怎么建?来听听工业互联网大会的意见

热门文章

  1. 关于深度态势感知问题的思考
  2. 刘意-java基础视频(API-IO流)笔记(一)
  3. iOS开发之ARC(自动引用计数)
  4. STM32应用实例十四:利用光敏二极管实现光度测量
  5. 什么是语音通知 / 语音短信 / 语音外呼?
  6. 广告传媒----数字营销解决方案
  7. 菜鸟教程 + Java基础课程 + part2
  8. java 获取resource底下文件的字符内容
  9. 理想的下午,西湖边群山傍侃侃谈书 ——启真读书会活动纪要
  10. Linux 下 Influx 安装 初始化 学习笔记