MATLAB基础入门:从结构规划到公式向量化
1. 结构规划的重要性
在编写程序前,结构规划并非有严格的固定规则,但至关重要的是培养在编写代码前理清问题逻辑的思维习惯。采用自上而下的结构规划方法,能在考虑语法细节之前清晰构思程序的整体架构,从而大幅减少错误。
结构规划和计算机程序的核心要点可总结为以下三步:
1. 输入 :声明并赋值输入变量。
2. 运算 :求解使用输入变量的表达式。
3. 输出 :以图形或表格形式展示所需结果。
2. 垂直上抛运动问题示例
2.1 问题描述
若一个石块以初始速度 $u$ 垂直上抛,在忽略空气阻力的情况下,经过时间 $t$ 后的垂直位移 $s$ 可由公式 $s = ut - \frac{gt^2}{2}$ 计算,其中 $g$ 为重力加速度。我们要计算约 12.3 秒内,每隔 0.1 秒的 $s$ 值,并绘制这段时间内的距离 - 时间图。
2.2 结构规划步骤
以下是解决此问题的结构规划及实现步骤:
1. 将结构规划内容输入编辑器(每行前加 % 作为注释)。
2. 在第一份规划内容下方粘贴第二份副本。
3. 将第二份副本中的每行内容转换为 MATLAB 语句,并添加注释。
4. 把转换后的 MATLAB 语句粘贴到命令窗口并运行(也可点击编辑器工具栏中的绿色三角形执行脚本)。
5. 如有必要,返回编辑器进行修正,再将修正后的语句重新粘贴到命令窗口(或在编辑器中将程序保存
超级会员免费看
订阅专栏 解锁全文
1879

被折叠的 条评论
为什么被折叠?



