The template of the model has different methods for different problems, but the modeling generally comes down to the following most important models: elementary model, differential equation and probability statistics. It is suggested that the landlord can read related books, such as the book Mathematical Model written by Tsinghua University teacher Jiang Qiyuan, which contains many models and can be used as a reference.
There are several common algorithms, such as heuristic algorithm (neural network, simulated annealing, genetic algorithm), and grey prediction and linear regression in forecasting problems. There are too many kinds. I suggest that the landlord read a book on mathematical modeling algorithms, which will be helpful, and then try to write the program himself, and you will naturally understand.
Regarding the paper template, I have answered the question about the paper template of mathematical modeling. The original address is/question/154754834.html, and it is posted to the landlord again. I hope it will help you:
Hello, landlord. Mathematical modeling papers are generally divided into the following parts:
The first is the summary, which is an overview of the full text, including the theme of this model and the general answers to several problems that need to be solved, such as the explanation of the model results, or the evaluation of whether the original arrangement is reasonable or not. In addition, it is best to control the abstract within one page of word (four times smaller), not too much.
The following is the main part of the paper:
1. Restatement of the problem
Mainly use your own language to describe the problems that need to be solved, which depends on your writing ability.
2. Model assumptions
Make ideal assumptions about the model you will build, such as idealizing some problems that may not have a significant impact on the results, but require a lot of time to consider.
3. Symbol description
Replace some parameters in the model to be built with symbols.
4. Model structure
This is to introduce the principles and steps of your modeling, and the final model results. It is usually an evaluation function or another form, but you must give a big way to solve the problem.
5. Questions 1, 2, 3 (according to the specific number of questions to be answered, it is best to answer them in different sections)
Use the model established above to solve the problems raised in the topic. This part needs to be realized by program, and finally the result of this problem is given. If it is full of dissatisfaction, you need to give a clear answer. If it is a quantitative result, you need to specify the exact result obtained through your model and code.
6. Model improvement
After solving the problems raised in the above topics, you can once again put forward the shortcomings of your model, put forward improvement plans and improve the whole model.
7. Reference
Finally, write down your references, including the information you looked up online, and other people's papers or books.
If you finally need to hand in the program code, you need an appendix with the program code, or the result of your question is too long (for example, give the coordinates of hundreds of points), you can put these results together.