3-1在命令行输入语句,完成以下操作
1)创建double类型的变量a。
2)令变量 a = 31415926。
3)令变量 a 只显示两位小数。
4)将变量 a 的类型转换为 8 位有符号整数。
代码及结果如下:
>>a = 31415926; % 1) 2)
>>format bank % 3)
>>a
a =
31415926.00
>> a = int8(a) % 4)
a =
int8
127
matlab内部只有一种数值类型——双精度(8个字节,64位),其中实数为1个双精度数,复数为2个双精度数。但数值的输出显示格式有8种,并且可以使用format命令改变数值的显示格式。(课本P44)
3-2编写脚本,完成以下操作:
1)生成一个 3×3 的矩阵A,令
A={
152363815}。 A = \left\{ \begin{array}{rcl} 1 & & 5 & & 2 \\ 3 & & 6 & & 3 \\ 8 & & 1 & & 5 \\ \end{array} \right. \left. \begin{matrix} \\ \\ \\ \end{matrix} \right\}。 A=⎩⎨⎧

本文介绍了如何在MATLAB中进行命令行输入语句操作,包括变量创建、类型转换以及数值显示格式设置。此外,还详细展示了编写脚本解决3×3矩阵操作,如生成、替换、乘法、矩阵属性计算等。最后,通过贪心算法实现了一个背包问题的求解程序,用于处理随机生成的物品和背包数据。
最低0.47元/天 解锁文章
1343

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



