Lab1:VSCode配置Go语言开发环境,并编写menu第一版简单程序提交git

TwistZZ 2023-03-20 13:09:46

1,下载go语言并配置环境

 

 2,go插件

 

3,新建代码仓库并克隆到本地

 

 

 4,编写menu程序并运行

 


package main
 
import "fmt"
 
func main() {
    var cmd string
    for {
        fmt.Print("Please input a command: ")
        fmt.Scanln(&cmd)
        switch cmd {
        case "help":
            fmt.Println("This is help command.")
        case "quit":
            fmt.Println("Bye.")
            return
        default:
            fmt.Println("Wrong command!")
        }
    }

5,提交代码到远程仓库完成

 

学号:485 

...全文
23 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
【复现】基于非奇异终端滑模和扩张状态观测器的导弹制导跟踪设计,机动目标制导律设计研究(Matlab代码实现)内容概要:本文介绍了基于非奇异终端滑模控制和扩张状态观测器的导弹制导律设计方法,旨在实现对机动目标的高精度跟踪。通过结合非奇异终端滑模控制的快速收敛性和强鲁棒性,以及扩张状态观测器对系统内外扰动的实时估计与补偿能力,有效提升了导弹制导系统的动态响应性能和抗干扰能力。文中提供了完整的Matlab代码实现,包含仿真模型与结果分析,复现了相关控制策略在导弹拦截场景中的应用效果,适用于高机动目标的精确打击任务。; 适合人群:具备自动控制、飞行器设计或导航制导基础知识的研究生、科研人员及从事航空航天工程的技术人员。; 使用场景及目标:①研究先进滑模控制在导弹制导中的应用;②掌握扩张状态观测器的设计与扰动补偿机制;③通过Matlab仿真复现论文成果,深入理解非奇异终端滑模与观测器融合的制导系统设计流程; 阅读建议:建议读者结合控制理论基础,仔细分析代码结构与算法实现步骤,重点关注滑模面设计、收敛性保障及观测器参数整定部分,并通过调整仿真参数验证系统鲁棒性与适应性。

571

社区成员

发帖
与我相关
我的任务
社区描述
软件工程教学新范式,强化专项技能训练+基于项目的学习PBL。Git仓库:https://gitee.com/mengning997/se
软件工程 高校
社区管理员
  • 码农孟宁
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧