MATLAB程序设计与应用(刘卫国编)课后实验答案

2026/1/13 6:51:18

运算结果例: a = 38 b = 33 输入一个运算符:^ c = false a = 92 b = 40 输入一个运算符:+ c = 132 5. 建立5×6矩阵,要求输出矩阵第n行元素。当n值超过矩阵的行数时,自动转为输出矩阵最后一行元素,并给出出错信息。 解:

M文件如下:

运算结果如下:

输入一个5行6列矩阵A=[1 2 3 4 5 5;2 3 4 5 7 6;2 2 2 2 2 3;11 2 3 9 7 3;2 3 4 5 6 7] 输入一正整数n=4 11 2 3 9 7 3 输入一个5行6列矩阵A=[1 2 3 4 5 5;2 3 4 5 7 6;2 2 2 2 2 3;11 2 3 9 7 3;2 3 4 5 6 7] 输入一正整数n=6 2 3 4 5 6 7 ans = Error using ==> disp Too many input arguments.

实验四 循环结构程序设计

一、实验目的

1. 掌握利用for语句实现循环结构的方法。 2. 掌握利用while语句实现循环结构的方法。 3. 熟悉利用向量运算来代替循环操作的方法。 二、实验内容

1. 根据

?26?1111?????,求π的近似值。当n分别取100、1000、100002222123n时,结果是多少?

要求:分别用循环结构和向量运算(使用sum函数)来实现。 解:M文件如下:

运行结果如下:

K>> %循环结构计算pi值 y=0; n=input('n='); for i=1:n y=y+1/i/i; end pi=sqrt(6*y) n=100 pi = 3.1321 n=1000 pi = 3.1406 n=10000 pi = 3.1415 %向量方法计算Pi值 n=input('n='); i=1./(1:n).^2; s=sum(i); pi=sqrt(6*s) n=100 pi = 3.1321 n=1000 pi = 3.1406 n=10000 pi =3.1415


MATLAB程序设计与应用(刘卫国编)课后实验答案.doc 将本文的Word文档下载到电脑
搜索更多关于: MATLAB程序设计与应用(刘卫国编)课后实验答案 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219