matlab实验安排(编辑修改稿)内容摘要:
目的 1. 理解 MATLAB 的编程方法 2.掌握 if 语句和 switch 语句的使用 3. 掌握分支结构程序设计方法 4. 通过 练习理解 MATLAB 编程方法和分支结构程序设计方法。 二、 实验环境 1. 计算机 2. 集成环境 三、实验说明 1. 熟练操作 运行环境 2. 自主编写程序,必要时参考相关资料 3.实验前应 写出程序大致框架或完整 的程序代码 5.实验学时: 2学时 四、实验内容和步骤 1.实验内容 ( 1)从键盘输入一个数,将它反向输出,例如输入 693,输出为 396 ( 2)输入一个百分制成绩,要求输出成绩等级 A, B, C, D, E 其中 90100位 A, 8089为 B, 7079 为 C, 6069为 D, 60以 下为 E 1) 分别用 if语句和 switch 语句实现 2) 输入百分制成绩后要判断成绩的合理性,对不合理的成绩应输出出错信息 2.实验步骤 ( 1)分析实验内容, 写出程序大致框架或完整的程序代码。 ( 2) 进入 集成环境。 ( 3)编辑 程序并进行保存。 ( 4)运行程序,若有错误,修改错误后再次运行 ,如此反复进行到不显示出错为止。 ( 5) 检查程序输出结果。 五、实验报告要求 1.整理实验结果,填入相应表格中 2.小结实验心得体会 实验六 数组的指针操作 一、实验目的 理 解循环控制结构的执行过程 掌握 for 语句和 while 语句的使用 掌握循环结构程序设计方法 通过练习 进一步理解 MATLAB 的编程方法和循环结构程序设计方法 二、 实验环境 1. 计算机 2. 集成环境 三、实验说明 1. 熟练操作 运行环境 2. 自主编写程序,必要时参考相关资料 3.实验前应 写出程序大致框架或完整的程序代码 5.实验学时: 2学时 四、实验内容和步骤 1.实验内容 ( 1)编写程序实现求两矩阵 A*B,A.*B. ( 2)编写程序实现求矩阵的转置。 2.实验步骤 ( 1)分析实验内容, 写出程序大致框架或完整的程序代码。 ( 2) 进入 集成环境。 ( 3)编辑 程序并进行保存。 ( 4)运行程序,若有错误,修改错误后再次运行 ,如此反复进行到不显示出错为止。 ( 5) 检查程序输出结果。 五、实验报告要求 1.整理实验结果,填入相应表格中 2.小结实验心得体会 实验七 文件操作 一、实验目的 掌握文件的建立、打开与关闭和文件的读写操作 理解文件定位操作 通过练习 理解文件的基本操作 二、 实验环境 1. 计算机 2. 集 成环 境 三、实验说明 1. 熟练操作 运行环境 2. 自主编写程序,必要时参考相关资料 写出程序大致框架或完整的程序代码 4.实验学时: 2学时 四、实验内容和步骤 1.实验内容 以读写方式打开二进制格式数据文件,将浮点数 X 添加到文件末尾,将文件内容以浮点数格式读入变量 Z,将文本文件的第二行读入变量 H,向文件尾部移动文件指针 6 个字节。 2.实验步骤 ( 1)分析实验内容, 写出程序大致框架或完整的程序代码。 ( 2) 进入 集成环境。 ( 3)编辑 程序并进行保存。 ( 4)运行程序 ,若有错误,修改错误后再次运行 ,如此反复进行到不显示出错为止。 ( 5) 检查程序输出结果。 五、实验。matlab实验安排(编辑修改稿)
相关推荐
由小到大排序 sortrows 由小到大按行排序 std 标 准差 sum 元素和 trapz 梯形数值积分 var 求方差 有限差分( Finite differences) del2 五点离散 Laplacian , diff 差分和近似微分 , gradient 梯度 , 13 相关( Correlation) corrcoef 相关系数 cov 协方差矩阵 subspace
e39。 ,0)。 a=rand(2,2)。 s1=num2str(a) s_s=sprintf(39。 %.10e\n39。 ,a) s1 = s_s = fprintf(39。 %.5g\\39。 ,a) \\\\ s_sscan=sscanf(s_s,39。 %f39。 ,[3,2]) s_sscan = 0 0 串操作函数 5 元胞数组 元胞数组的创建和显示 一
sss={39。 base39。 ,39。 caller39。 ,39。 self39。 }。 for k=1:3 y0=evalinzzy(8,sss{k})。 subplot(1,3,k) plot(real(y0),imag(y0),39。 r39。 ,39。 LineWidth39。 ,3),axis square image end 5 20 0 202010010205 0
( 4) xx=0::。 ff=exp(xx.^2)。 pp=spline(xx,ff)。 int_pp=fnint(pp)。 Ssp=ppval(int_pp,[0,1])*[1。 1] Ssp = ( 5) 图 开型数值积分 [] function g = gauss10(fun,a,b) %GAUSS10(fun,a,b) % fun
ne x foo tic。 foo(1:10)。 toc elapsed_time = mcc O none O fold_scalar_mxarrays:on x foo tic。 foo(1:10)。 toc elapsed_time = 8 【例 】 而对于非标量的情况,相应的可激活优化选项 fold_non_scalar_mxarrays。 优化编译以下文件: [] function y
,有时这并不能满足生产的需要。 二、灵活运用 Contour 方式铣削台阶面 台阶面的铣削在普通机床上面是经常采用的一种加工方式,但在数控机床上编程却需要一点小技巧。 下面以一加工实例来说明这种编程方法。 笔者曾经碰见这样一个问题,在方形的毛坯上面铣一宽 10mm、深 25mm 的台阶面,如图 5 所示。 图 5 对这个任务,大家可能采用开放式挖槽 (Open Pocket)来加工