数学建模的一般流程为:收集相关材料——》模型假设——》模型建立——》模型求解——》模型求解——》验证假设——》应用模型;其中模型假设十分重要,直接关系模型之后的正确性,其中的二步到第五步为一循环;数学建模需要发散性思维和创造性思维;数学模型分为黑箱模型,白箱模型以及灰箱模型;