MATLAB编程环境与术语详解
逻辑错误示例
在计算员工总工资时,可能会出现逻辑错误。比如,部分员工兼职,部分全职,还有很多人加班,加班有1.5倍工资。给出的计算步骤如下:
1. 如果工作时长少于40小时,工资 = 工作时长 * 时薪。
2. 如果工作时长多于40小时,工资 = 工作时长 * 1.5 * 时薪。
但这个指令没有说明工作时长恰好为40小时时该如何计算,这就产生了逻辑错误。计算机处理这些指令时,可能会导致很多人收到奇怪的工资,甚至可能是负数。
MATLAB解释器与交互式环境
MATLAB提供了解释器,它与编译器不同,是逐行翻译代码的。在MATLAB中,我们拥有交互式环境,输入命令后它会立即执行,并给出反馈(除非命令非常耗时)。这种迭代式编程方法允许我们对程序进行小改动、测试并重复,逐步构建程序。
变量
变量是数据的标签,其值可以改变,类似于数学中的变量。例如,在MATLAB中可以使用赋值语句 x = 1 将值1赋给变量x。以下是一个简单示例:
>> x = 1;
>> disp(x);
1
>> x = 5;
>> disp(x);
5
在MATLAB中,变量非常灵活,可以存储整数、实数(浮点数或双精度数)、字符或字符串。默认数据类型是双精度数。赋值语句的模式是 变量 = 表达式 ,例如:
超级会员免费看
订阅专栏 解锁全文
35

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



