021140519 - 杨传德 - 《数学实验》实验报告(信息)

更新时间:2024-06-11 00:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《数学实验》实验报告

学期:2014年春季 专业:信息与计算科学 学 号 021140519 一、实验目的及要求 1. 熟悉MATLAB的具体操作与操作键。 2. 掌握MATLAB中的常用函数与变量、表达式的定义方法。 3. 熟悉MATLAB常用的工作方式,M文件的编程工作方式。 4. 掌握MATLAB语言中的程序结构。 二、实验内容与步骤 姓 名 Steven 成 绩 内容: 编写求水仙花数的MATLAB程序,并详细说明步骤、分析结果及验证结果。 步骤: 1. 清楚水仙花数的定义 (水仙花数定义:一个三位数的各位数上的数字的3次方之和等于这个数本身。) 2. 分析并设计算法 (例如:153=1^3+5^3+3^3) 3. 编写程序 %三循环取位 clear; tic; for a=1:9 for b=0:9; for c=0:9; if a^3+b^3+c^3==a*100+b*10+c; a*100+b*10+c end end end end toc 4. 检错测试 经检错后,上面的的代码无误,测试可以通过。 5. 运行和查看结果 6. 验证结果 1^3+5^3+3^3 = 153; 3^3+7^3 = 370; 3^3+7^3+1^3 = 371; 4^3+0^3+7^3 = 407. 三、实验结果与分析 水仙花数有:153 、 370 、 371 、 407 。 方法设计的正确,运行结果也正确。 用了嵌套循环来实现逐个的查找。 备注:所用指令或程序必须符合MATLAB语言规范

本文来源:https://www.bwwdw.com/article/p6a6.html

Top