应用实例七:行程问题动态建模知识点:第十九章《一次函数》—— 实际问题与一次函数。功能:解决“追及问题”。设定两人的速度和起始距离,生成两条函数图象(距离随时间变化)。动画演示两人移动过程,图象上的点实时跳动,直观展示“交点即相遇时刻”。@Entry @Component struct ChaseProblem { @State private speed1: number = 5 // 第一个人的速度 @State private speed2: number = 8 // 第二个人的速度 @State private initialDistance: number = 20 // 初始距离 @State private time: number = 0 // 当前时间 @State private isAnimating: boolean = false // 是否正在动画 @State private animationId: number = 0 // 动画ID build() { Column() { Text('🏃♂️ 追及问题模拟器') .fontSize(24) .fontWeight(700) .margin({ bottom: 2
Harmonyos应用实例157:行程问题动态建模
应用实例七:行程问题动态建模知识点:第十九章《一次函数》—— 实际问题与一次函数。功能:解决“追及问题”。设定两人的速度和起始距离,生成两条函数图象(距离随时间变化)。动画演示两人移动过程,图象上的点实时跳动,直观展示“交点即相遇时刻”。@Entry @Component struct ChaseProblem { @State private speed1: number = 5 // 第一个人的速度 @State private speed2: number = 8 // 第二个人的速度 @State private initialDistance: number = 20 // 初始距离 @State private time: number = 0 // 当前时间 @State private isAnimating: boolean = false // 是否正在动画 @State private animationId: number = 0 // 动画ID build() { Column() { Text('🏃♂️ 追及问题模拟器') .fontSize(24) .fontWeight(700) .margin({ bottom: 2