malab讲义之数值数组及其运算

上传人:鲁** 文档编号:543922854 上传时间:2023-05-14 格式:DOC 页数:21 大小:237.50KB
返回 下载 相关 举报
malab讲义之数值数组及其运算_第1页
第1页 / 共21页
malab讲义之数值数组及其运算_第2页
第2页 / 共21页
malab讲义之数值数组及其运算_第3页
第3页 / 共21页
malab讲义之数值数组及其运算_第4页
第4页 / 共21页
malab讲义之数值数组及其运算_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《malab讲义之数值数组及其运算》由会员分享,可在线阅读,更多相关《malab讲义之数值数组及其运算(21页珍藏版)》请在金锄头文库上搜索。

1、3 数值数组及其运算3.1 引导【*例3.1-1】绘制函数在时的曲线。x=0:0.1:1%定义自变量的采样点取值数组y=x.*exp(-x)%利用数组运算计算各自变量采样点上的函数值plot(x,y),xlabel(x),ylabel(y),title(y=x*exp(-x)%绘图x = Columns 1 through 7 0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 Columns 8 through 11 0.7000 0.8000 0.9000 1.0000y = Columns 1 through 7 0 0.0905 0.1637 0.2

2、222 0.2681 0.3033 0.3293 Columns 8 through 11 0.3476 0.3595 0.3659 0.3679图3.1-13.2 枣一维数组的创垫建和寻访3.2.1 熊一维数组的创析建3.2.2 影一维数组的子馋数组寻访和赋毕值朵【拌*恰例长砌1痒】子数组的寻低访(赠Addres亏s垄)。阴rand(姨state饱,0)身添观%毅把均匀分布伪众随机发生器置码为阻0债状态泄使睁x=rand亦(1,5)嫁字泄止%放产生终的均布随机数恶组乖挠引x =妇0.9501哲 0.棍2311 须 0.60脊68 托0.4860拢 0.予8913 从榨x(3)赔赏绞绝%盲寻访

3、数组粒x季的第三个元素危。闪芹航跌很ans =矮0.6068贩番烛x(1 2议 5)词晌%封寻访数组俗x闭的第一、二、越五个元素组成穷的子数组。迈铁ans =魔0.9501糕 0.氧2311 婶 0.89穴13 甲奇x(1:3)辉袍朗花%若寻访前三个元旺素组成的子数淹组旁姨ans =祸 0.蛋9501 俩 0.23吐11 吴0.6068截笋题x(3:en赔d)灾宽假%刊寻访除链前爹2汤个元素外的全灵部其他元素。拆end经是最后一个元弃素的下标。阅满ans =状 0.炸6068 臭 0.48刘60 帖0.8913销策年x(3:-1艘:1)忆黄脾%竹由前三个元素狐倒排构成的子饥数组胸聚ans =材

4、 0.泰6068 爽 0.23摩11 楚0.9501些拘宪x(find侮(x0.5小) 凳%仿由大于类0.5脱的元素构成的贺子数组奇ans =夺0.9501拣 0.椒6068 挂 0.89处13 容惕x(1 2漫 3 4 4败 3 2 1当) 豪%茎对元素可以重海复寻访,使所馆得数组长度允倦许大于原数组却。ans =嫩 Colu析mns 1 捕throug务h 7 令 0.探9501 惊 0.23惯11 喉0.6068打 0.滑4860 再 0.48旱60 发0.6068糟 0.翠2311称 Colu解mn 8 倚 0.破9501 伤迟【杆*从例求旱2耳】子数组的赋忙值(游Assign充)。浩

5、x(3) =阳 0鞠陪鸭怠%恳把上例中的第凭三个元素重新刊赋值惹为雅0许她x =红 0.洁9501 升 0.23来11 毅 0澡 0.督4860 承 0.89本13 炭镜x(1 4及)=1 暗1恋尊%勺把当前世x谎数组的第一、辆四个元素都赋傅值吸为痕1酸。在垄x =些 1.炮0000 详 0.23铁11 钢 0门 1.杯0000 弦 0.89驴13 探3.3 堂二维数组的创母建3.3.1 直接输入法施【站*吓例阅挑1赢】在恳MATLAB低环境下,用下蹦面三条指令创旦建二维数组钉C供。亮a=2.73眼58; b=傲33/79;浮启意性孙魂%腊这两条指令分汤别给变量蔑 a 弊,滥b 清赋值。取C=

6、1,2皮*a+i*b牙,b*sqr爸t(a);s周in(pi/铲4),a+5盖*b,3.5敏+i 菠捞发殊滩剧宫苗匪鼠德%栽这指令用于创飞建二维数组臂C 信C =怠 1.0冰000 孤黎 5.界4716 +沉 0.417嗽7i 0皇.6909 啄极算 0.7询071 赶翁 4.牲8244 但弹 3膏.5000 野+ 1.00免00i 朱缴【密*耕例疏纵2像】复数数组的告另一种输入方众式。堆M_r=1蚂,2,3;4凶,5,6,吗M_i=1炒1,12,1民3;14,1聚5,16槐CN=M_r笔+i*M_i稍及遍泰室%搏由实部、虚部然数组构成复数司数组锦M_r =治 1惠 2育 3袄 4摩 5泼 6

7、M_i =示 11提 12因 13敌 14秩 15荒 16CN =荡 1.0害000 +1老1.0000惯i 2.挤0000 +身12.000挺0i 3寿.0000 暮+13.00拴00i梳 4.0业000 +1县4.0000择i 5.咏0000 +置15.000袋0i 6赔.0000 金+16.00欣00i 布3.3.2 捎利用潮M伙文件创建和保擦存数组命【例俭妥1杆】创建和保存宝数组库 AM干的鹊 MyMat虫rix.m 侵文件。日% MyMa铜trix.m撤买秒Creati孔on and班 prese耻rvatio托n of m林atrix 演AM洋AM=10远1,102,竟103,10

8、泪4,105,肝106,10阔7,108,仰109;巨.新尾201,20绵2,203,鄙204,20还5,206,惯207,20要8,209;榴.语落录301,30键2,303,记304,30谢5,306,牛307,30所8,309考;3.4 惨二维数组元素还的标识3.4.1 攻“葵全下红标刃”继标识3.4.2 友“戴单下是标浑”秀标识3.4.3 桥“痒逻开辑捧1睬”凑标识雹【墙*脾例委似1近】找出数组牌中所有绝对值吹大乐于汤3蜻的元素。染A=zero堵s(2,5)铲;度洪瞧兆%领预生成一个月(兽2*吗5稳)全零数组旗A(:)=-糟4:5某套俘译迫%番运固用胖“狐全元酬素拢”完赋值法获柜得避A

9、呈L=abs(睬A)3坝选梦晨%上产生激与时A拥同维秤的股“劲0蝴-温1鼓”性逻辑值数组盯islogi摄cal(L)垦公眉青%糕判断改L聪是否逻辑值数送组。输出若蔑为召1海,则是。若X=A(L)扇锁贫辞轧懂%悉把顿L苍中逻辑船值罪1诸对应母的匀A衣元素取出状相A =杯 -4慢 -2体 0降 2价 4鼓 -3险 -1牵 1泻 3龙 5L =是 1刊 0画 0屠 0旁 1旅 0差 0猪 0美 0干 1ans = 1X = -4 4鹰 5除侦缴【孤*胀例悠催2勉】演示逻辑数致组与一般双精视度数值数组的暖关系和区别。柔(本例在例安疮1孤基础上进行)疫。浩(剖1讨)逻辑数组与熊双精度数组的迹相同之处盖N

10、um=1驼,0,0,0牺,1;0,0踪,0,0,1开;忘浸%固产生与平L贷数组外表完全宾相同乱的盼“目双精度数五组辽”得N_L=Nu亏m=L诚厦口飞凶绢%躬假如督Num百与估L存数值相等,则烈应填得愁 1堡饺。绳c_N=cl感ass(Nu芹m)赛队遗允烂%身用瞒class垮指令检查遵Num挎的类属带c_L=cl鞠ass(L)皱恩撞堤凝队%暂用护class场指令检查下L里的类属蹦葬N_L =乡 1碍 1雹 1虏 1户 1给 1尿 1轻 1伞 1更 1c_N =doublec_L =紫double具娃丈(嫌2拣)逻辑数组与平一般双精度数量组的差别研islogi宰cal(Nu坏m)迅窄才%斯检查忆N

11、um溜是否属于逻辑禁数组类撕Y=A(Nu叛m)钳迷强帖术%跃试探添Num造能否神象狸L齿一样具有标识种作用防ans = 0忘? In庙dex in只to mat裁rix is紧 negat什ive or带 zero.谨 See 彻releas灌e note雾s on c捐hanges括 to 毯logica恳l indi形ces. 到3.5 妥二维数组的子累数组寻访和赋捐值文【决*毯例蜡3.5-1扶】不同赋值方锋式示例。禾A=zero绘s(2,4)尊剃证枝%件创建语的全零数组邮垂A =垒 0郊 0批 0招 0抄 0砖 0蓄 0密 0茫惭涝A(:)=1杏:8死每漠题内%菊全元素赋值方概式典树A

12、=浓 1拒 3傍 5队 7碑 2雅 4毒 6挂 8贷买疤s=2 3回 5;壮致厕刑%雄产生单下标数茫组行数组坐A(s)挂披菠删庙命%扩由填“贪单下标行数亿组烈”毅寻访产轰生幻A相元素组成的行味数组董Sa=10挠 20 30斩混振山%到Sa弱是长度居为现3踏的祖“王列数米组庙”环A(s)=S瓶a惩总俯摸银%逗单下标方式赋散值椒望渗ans =烈 2享 3计 5Sa = 10 20 30A =北 1排 20砖 30绪 7贞 10刻 4赠 6过 8蹦妇脖A(:,2秋 3)=o泰nes(2)语娇缘%孩双下标赋值方嘉式:把洋A烦的罢第掀2律、唐3城列元素全赋核为值1通凉A =况 1知 1亏 1纸 7狂10

13、 幻 1 让 1 男 8 随3.6 惑执行数组运算旱的常用函数3.6.1 琴函数数组运算倒规则的定义:3.6.2 浆执行数组运算乳的常用函数茶【狸*至例次生1中】演示更pow2手的数组运算性增质。困A=1:4座;5:8姑浸闻湖%摧生成缘数组心深A =郊 1卵 2毕 3失 4挡 5村 6挨 7茎 8杰蒙创pow2(A诱)泄剃纳亮慎%遭计算前的结果也是搁数组车奥ans =雪 2浇 4模 8佳 16校32 惕64 1杆28 2孙56 废3.7 壁数组运算和矩固阵运算3.7.1 重数组运算和矩社阵运算指令对奖照汇总宇【碧*恩例谎救-侨1凉】两种不同转陪置的比较拘clear;灿A=zero第s(2,3)饿;虚A(:)=1苏:6;煌轰与疑%警全元素赋值法哈A=A*(1妻+i)死察件碑%忠运用标量与数喜组乘产生复数酷矩阵路A_A=A.严刷杆私仓%要数组转置,即勤非共轭转置平A_M=A宝傅冶问你%撕矩阵转置,即

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号