- 37
- 0
- 约1.54万字
- 约 52页
- 2017-06-27 发布于浙江
- 举报
matlab程序设计(函数)
* Application of Matlab Language * 5.6.2 用矩阵求逆方法求解线性方程组 将包含n个未知数,由n个方程构成的线性方程组表示为: 其矩阵表示形式为: 其中: 因此: * Application of Matlab Language * 例5.19 用求逆矩阵A的方法解线性方程组 命令如下: A = [1,2,3;1,4,9;1,8,27]; b = [5,-2,6]’; x = inv(A)*b %x = A\b x = 23.0000 -14.5000 3.6667 也可以运用左除运算符求解。 * Application of Matlab Language * 5.7 矩阵行列式值 把一个方程看做一个行列式,并按行列式的规则求值,称为行列式 的值。在Matlab中,使用函数det(A)得到。 例如: A = rand(5) A = 0.9501 0.7621 0.6154 0.4057 0.0579 0.2311 0.4565 0.7919 0.9355 0.3529 0.6068 0.0185 0.9218 0.9169 0.8132 0.4860 0.8214 0.7382 0.4103 0.0099 0.8913 0.4447 0.1763 0.8936 0.1389 B = det(A) B = -0.0071 * Application of Matlab Language * 例5.4 大小写字母的置换 输入一个字符,若为大写字母,则输出其对应的小写字母;若为小写字母,则 输出其对应的大写字母;若为数字字符则输出其对应的数值,若为其他字符则 原样输出。 程序如下: c = input(‘请输入一个字符’,‘s’); if c =‘A’ c=‘Z’ disp(setstr(abs(c) + abs(‘a’)-abs(‘A’))); elseif c=‘a’ c=‘z’ disp(setstr(abs(c)- abs(‘a’) + abs(‘A’))); elseif c=‘0’ c=‘9’ disp(abs(c)-abs(‘0’)); else disp(c); end setstr函数可以得到ASCⅡ码 * Application of Matlab Language * 5.2.2 选择结构 2、switch语句 switch语句根据表达式的取值不同,分别执行不同的语句,其语句格式: switch 表达式 case 表达式1 语句组1 case 表达式2 语句组2 … case 表达式m 语句组m otherwise 语句组 n end switch子句后面的表达式应为一个标量或一个字符串;case子句后面的表达式不仅可以为一个标量或一个字符串,还可以为一个元胞矩阵。 * Application of Matlab Language * 例5.5 某商场对顾客所购买的商品实行打折销售,标准如下: price200 没有折扣 200=price500 3%折扣 500=price1000 5%折扣 1000=price2500 8%折扣 2500=price5000 10%折扣 5000=price 14%折扣 输入所售商品的价格,求其实际销售价格。 请同学们试着编程实现。 * Application of Matlab Language * 程序如下 price = input(‘请输入商品价格’); switch fix(price/100) case{0,1} %价格小于200 rate = 0; case{2,3,4} rate = 3/100; %价格大于等于200但小于500 case num2cell(5:9) rate = 5/100; %价格大于等于500但小于1000 case num2cell(10:24) rate = 8/100; %价格大于等于1000但小于2500
您可能关注的文档
最近下载
- 人教版八年级地理下册第六章第二节《“白山黑水”——东北三省》课件.pptx VIP
- 人教版初中地理八年级下册第六章第二节白山黑水东北三省第1课时课件.pptx VIP
- 哈尔的移动城堡(世界的约定).docx VIP
- 2026年江苏师范单招试题必考题.docx VIP
- 7.2.2 从“北大荒”到“北大仓” 自然资源与工业发展 课件 2025-2026学年度人教版地理八年级下册.pptx
- 人教版八年级下册地理上课课件第二节 第2课时 从北大荒到北大仓自然资源与工业发展.pptx VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 杯具消毒操作规范.doc VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 组织生活会程序培训课件.ppt VIP
原创力文档

文档评论(0)