Tomato is a common food on the human table. Up to now, the research on the growth and development model of tomato has been about 50 years. There are many researches on the main nutrients of tomato, such as carbon and nitrogen, but few on the trace element zinc. In this paper, taking plant nutrient C, N and Z n as variables, the differential equation model of C, N and Z n in tomato growth and development was established. According to the research of tomato as a whole and divided into root and leaf, the one-compartment and two-compartment models of tomato growth and development were established. The model was analyzed by Matlab program, and the existing experimental data was used to test the numerical simulation results, which proves that the model conforms to the facts.