当前位置:网站首页>Mathematical modeling -- what is mathematical modeling
Mathematical modeling -- what is mathematical modeling
2022-07-07 15:04:00 【WangLanguager】
This paper mainly introduces two examples of data modeling : Make dumplings 、 Roadblock
Introduce the whole process of data modeling
Introduce the basic methods and steps of mathematical modeling
One 、 introduction
mathematics : The foundation of each discipline , A tool for social progress
Solve any practical problem with mathematical methods , We must build a bridge between practice and Mathematics .
To solve the process : Practical problems are transformed into mathematical problems ; Solving mathematical problems ; Mathematical solutions return to practical problems .
This process of solving is called mathematical modeling , That is to establish a mathematical model for practical problems .
Two 、 Examples of mathematical modeling 1: Make dumplings
Usually ,1kg Noodles ,1kg Stuffing , package 100 A dumpling ( Or Tangyuan ), today 1kg The face does not change , But the stuffing ratio 1kg More , ask : It should be more packages ( Each is smaller ), It's better to pack a few less ( Each is bigger )?
1、 problem : Round area A skin of , Pack into volume Dumplings ; It is divided into n Skin , The area of each small circle is :, The wrapped volume is : Dumplings .
and Who is big ? 【 qualitative analysis 】
Than How much larger ? 【 quantitative analysis 】
2、 hypothesis (1)、 The thickness of dumpling skin is the same (2)、 The shape of dumplings is the same
modeling := (1)
, , among For the radius of dumplings , be (2)
,, among For the radius of small dumplings , be (3)
from (1)、(2)、(3) Available :
application :, yes Of times .
if 100 A dumpling can be made 1kg Stuffing , be 50 A dumpling can be made kg Stuffing
3、 The basic key steps of dumpling modeling process
(1) In mathematical language ( Volume and surface area ) Indicates a real phenomenon ( Stuffing and skin ).
(2) Make simplified and reasonable assumptions ( Same thickness , Same shape ).
(3) Use the inherent law contained in the problem ( Volume 、 Geometric relationship between surface area and radius )
The results of this model can be used to explain many phenomena in daily life .
Over time, the unit price of large package goods is cheaper than that of small package goods .
3、 ... and 、 Examples of mathematical modeling 2: Car barricade
1、 background : campus 、 In the middle of the road in the residential area , Roadblocks are often set up to limit the speed of cars .
2、 problem : If you want to limit the speed to no more than 40km/h, How far away should a barricade be set ?
3、 analysis : The speed of the car passing the barrier is close to zero , Accelerate after passing the barrier , The car accelerated to 40km/h when , Slow down because there is the next roadblock ahead , The speed at the barricade is close to zero .
So fast 、 The deceleration cycle alternates to achieve the purpose of speed limit .
4、 hypothesis : The car performs equal acceleration and equal deceleration between two adjacent roadblocks .
You need to get the acceleration and deceleration of the car .
Method 1 : Access to information , Method 2 : To test
(1) Test data of accelerating car
Speed (km/h) | 0 | 10 | 20 | 30 | 40 |
Time (s) | 0 | 1.6 | 3.0 | 4.2 | 5 |
(2) Test data of vehicle deceleration
Speed (km/h) | 40 | 30 | 20 | 10 | 0 |
Time (s) | 0 | 2.2 | 4.0 | 5.5 | 6.8 |
5、 modeling : The distance the car accelerates S1, Time t1, The acceleration a1
The distance the car slows down S2, Time t2, deceleration a2, The speed limit is :
be :, , ,
Total distance traveled between adjacent roadblocks :
Given , From the test data a1 and a2, You can figure it out S.
The total distance traveled by vehicles between two adjacent roadblocks is designed as the distance between roadblocks .
Parameter estimation : The relationship between speed and time during design driving is :, Test data , Then use the least square method to calculate :
be :
The distance between roadblocks is 65 rice
6、 The basic key steps of barrier spacing modeling
(1) Make simplified and reasonable assumptions ( Wait for acceleration, wait for deceleration ).
(2) Use the inherent law contained in the problem ( Time 、 distance 、 Speed 、 The physical relationship between accelerations )
(3) Estimate the parameters of the model according to the test data ( Acceleration and deceleration )
Mathematical modeling used in barricade design can also be used to solve other problems , for example : Design the height of the barricade 、 The shape of the barricade .
Four 、 What is a mathematical model (Mathematical Model) And mathematical modeling (Mathematical Modeling)?
1、 mathematical model : For a real object , For a specific purpose , According to its inherent law , Make the necessary simplifying assumptions , Use appropriate mathematical tools , Get a mathematical structure .
2、 mathematical modeling : The whole process of establishing mathematical model
3、 The whole process of mathematical modeling :
Information of real objects ——>【 describe 】——> mathematical model ——>【 solve 】——> Solutions to mathematical models ——>【 explain 】——> Solutions to real objects
two “ translation process ”: Real phenomena are translated into Mathematics Model , The solution of mathematical model is translated into the solution of real phenomenon .
practice ——> theory ——> practice
5、 ... and 、 The basic analysis method of mathematical modeling
(1) Mechanism analysis : Understanding of the characteristics of objective things , The quantitative law of internal mechanism .【 White box model 】
(2) Test and analysis : Statistical analysis of measured data , The model that best fits the data .【 Black box model 】
(3) Mechanism analysis 、 Test and analyze the combination of the two : Mechanism analysis and establishment of model mechanism , Test and analyze to determine the model parameters .【 Grey box model 】
Mechanism analysis is mainly learned from case studies , Modeling mainly refers to mechanism analysis .
6、 ... and 、 Basic steps of mathematical modeling
Model preparation ——> The model assumes ——> Model composition ——> Model solving ——> model analysis ——> Model test ——> Model application
If the model test finds that the model is not suitable , The model assumptions need to be corrected again
7、 ... and 、 Summary of content
Have a preliminary understanding of what mathematical modeling is
(1) Mathematical modeling refers to transforming practical problems into mathematical problems , Then solve the mathematical problem , The whole process of returning to practical problems after solving mathematical problems and constantly revising mathematical models .
(2) Mathematical modeling widely exists in all fields of social life .
边栏推荐
- 拼多多败诉,砍价始终差0.9%一案宣判;微信内测同一手机号可注册两个账号功能;2022年度菲尔兹奖公布|极客头条...
- 2022年5月互联网医疗领域月度观察
- Promoted to P8 successfully in the first half of the year, and bought a villa!
- Ctfshow, information collection: web5
- "Baidu Cup" CTF competition 2017 February, web:include
- Protection strategy of server area based on Firewall
- What is the process of ⼀ objects from loading into JVM to being cleared by GC?
- [server data recovery] a case of RAID data recovery of a brand StorageWorks server
- Es log error appreciation -maximum shards open
- Webrtc audio anti weak network technology (Part 1)
猜你喜欢
Niuke real problem programming - day18
[understanding of opportunity -40]: direction, rules, choice, effort, fairness, cognition, ability, action, read the five layers of perception of 3GPP 6G white paper
Stm32cubemx, 68 sets of components, following 10 open source protocols
Bill Gates posted his resume 48 years ago: "it's not as good-looking as yours."
With 8 modules and 40 thinking models, you can break the shackles of thinking and meet the thinking needs of different stages and scenes of your work. Collect it quickly and learn it slowly
【服务器数据恢复】某品牌StorageWorks服务器raid数据恢复案例
How to enable radius two factor / two factor (2fa) identity authentication for Anheng fortress machine
asp. Netnba information management system VS development SQLSERVER database web structure c programming computer web page source code project detailed design
【OBS】RTMPSockBuf_Fill, remote host closed connection.
Ctfshow, information collection: web10
随机推荐
【深度学习】语义分割实验:Unet网络/MSRC2数据集
What is the process of ⼀ objects from loading into JVM to being cleared by GC?
Ctfshow, information collection: web12
Shengteng experience officer Episode 5 notes I
拜拜了,大厂!今天我就要去厂里
CTFshow,信息搜集:web4
安恒堡垒机如何启用Radius双因素/双因子(2FA)身份认证
Ctfshow, information collection: web14
什麼是數據泄露
Today's sleep quality record 78 points
在软件工程领域,搞科研的这十年!
时空可变形卷积用于压缩视频质量增强(STDF)
Navigation - are you sure you want to take a look at such an easy-to-use navigation framework?
“百度杯”CTF比赛 2017 二月场,Web:include
Spatiotemporal deformable convolution for compressed video quality enhancement (STDF)
With 8 modules and 40 thinking models, you can break the shackles of thinking and meet the thinking needs of different stages and scenes of your work. Collect it quickly and learn it slowly
Discussion on CPU and chiplet Technology
word中删除一整页
【服务器数据恢复】戴尔某型号服务器raid故障的数据恢复案例
《微信小程序-进阶篇》组件封装-Icon组件的实现(一)