欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    北京交通大学matlab复习资料复习进程Word文档格式.docx

    • 资源ID:5267684       资源大小:27.89KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    北京交通大学matlab复习资料复习进程Word文档格式.docx

    1、paxis equal;title(x5+6x4-3x2=10xlabel(real axisylabel(imagine axis(j)6. 某班同学成绩已经存放在矩阵A中,每行为某一位同学的数据,第1列为学号,第2列至第4列为其三门课程的成绩,试编程按照3门课平均成绩由小到大的顺序重新排列成绩表,并放在矩阵B中。A=99234012,95,73,88; 99234033,84,77,80; 99234009,66,80,72; 99234067,92,93,59;y,index=sort(mean(A(:,2:end),2);B=A(index,:disp(B);9. figure (1)

    2、u,v,b=ginput(5);line(u,v);for i=1:5;str=(,num2str(u(i),);text(u(i),v(i),str);end11.解如下微分方程,并绘制出图像y(x). (1)function ydot= f(x,y) ydot=zeros(2,1); ydot(1)=y(2); ydot(2)=2*(y(2).2); t0=0;tf=1; x0=0,-1; t,x=ode45(f,t0,tf,x0); plot(t,x); title(y=f(x) xlabel(y(2)t0=1;tf=2; x0=1,0;t,x=ode45(plot(t,x);funct

    3、ion xdot= f(t,x) xdot=zeros(2,1);xdot(1)=x(2);xdot(2)=-1./(x(1).3);p873. 在同一坐标系下绘制t2,- t2,t2sint在t0,2pi内的曲线图;选择合适的“曲线线型”,“曲线颜色”、“标记符号”选项,并在图形上加注坐标轴名和图名。 close all; t=linspace(0,2*pi,1024); y1=t.2; y2=-t.2; y3=(t.2).*sin(t); figure(2); plot(t,y1,:,t,y2,-g,t,y3,-r legend(y=t2y=-t2y=t2*sin(t)三个函数图形tf(t

    4、)4. theta=linspace(0,16*pi,2048); subplot(2,2,1);polar(theta,1.0013*theta.2); subplot(2,2,2);polar(theta,cos(3.5*theta); subplot(2,2,3);polar(theta,sin(theta)./theta); subplot(2,2,4);polar(theta,1-(cos(7*theta).3);5. ttl=主视图左视图俯视图三维图;angle=0,0,-90,0,0 90,-37.5,30;4 subplot(2,2,i); x=0:0.01:1;y=0:0.0

    5、2:2;x,y=meshgrid(x,y);z=1./sqrt(1-x.2)+y.*2)+1./sqrt(1+x.2)+y.2);mesh(x,y,z) view(anglei);title(ttli);6. 用鼠标左键在图形窗口上取5个点,在每个点的位置处写出一个字符串来显式鼠标点的横坐标值,然后将这些点连成折线。 axis(0,5,0,5); hold on; box on; x=;y=; gtext( for i=1:5 x1,y1,button=ginput(1); if(button=1) break; end plot(x1,y1,o x=x,x1;y=y,y1; text(x1,

    6、y1,num2str(x1); line(x,y); hold off老师: figure (1)油桶clear;syms x y h;w=ezplot(x2/(2.52)+(y-2)2/4-1=0 %绘制椭圆.set(w,Colorkhold on;axis(-2.55,2.55,0,4.05); %设置坐标值.set(gca,XTick,XColorw %将坐标隐去.YTickYColorline(0,0,0,4,LineStyle-) %画出中间刻度线.s=int(100-25*(y-2).2)/16).0.5,0,h); %用int函数求不定积分.25 H(i)=solve(s-0.3

    7、125*i,h); %求得各个刻度的高度. if mod(i,4)=0 plot(-0.3,0.3,H(i),H(i),b) ; %每四格为一长刻度. else plot(-0.1,0.1,H(i),H(i),%标注长刻度分别为20,40,60,80,100,120.text(0.4,0.86,20 text(0.4,1.42,40text(0.4,1.93,60text(0.4,2.43,80text(0.35,2.97,100text(0.35,3.64,120用循环语句形成一个有20个分量的数组,满足fibonacci规则,令第K+2个元素满足a(k+2)=a(k)+a(k+1)a(1)

    8、=1;a(2)=1;for k=1:18a(k+2)=a(k)+a(k+1);a在同一图形窗口上分成四个绘图区域,试分别绘制主视图,左视图,俯视图和默认视角的三位表面图。ttl= ezmesh(关于x,y,z的关系表达式,取值范围);1/(1-X)2+Y2)0.5+1/(1+X)2+Y2)0.5,-2 2);End试用文字和数学公式描述下面指令要完成的计算任务roots(11 0 -6 2 0 -3)roots为求多项式的根,其向量表达多项式的系数,对应降幂排列,那么就有本题对应求解11x5-6x3+2x2-3的根。试举例说明matlab语言中三位数组是如何定义的。在Matlab中习惯性的会将

    9、二维数组中的第一维称为“行”第二维称为“列”,而对于三维数组的第三位则是习惯性的称为“页”。在Matlab中将三维及三维以上的数组统称为高维数组,三维数组也是高级运算的基础。举例如课本31页。在程序段中插入语句A=zeros(10000,1);能显著缩短程序运行时间。因为插入本语句后,在循环语句前预先为变量A分配了足够的单元,循环时只需向各元素内填数,如果不插入的话则未预先定义A的大小,每次执行一次循环体便要扩充一次y的长度,增加了内部工作量。Matlab语言的基本编程单元为 复数矩阵摄氏度转华氏度C=input(c=f=32+C*1.8;disp(sprintf(f=%2.2f,f);华氏度

    10、转摄氏度f=input(f=c=(f-32)/1.8;c=%2.2f,c);实例二: 数据的多项式曲线拟合例: 已知某压力传感器的标定数据见下表,p为电压值,u为电压值。p0.01.12.12.84.25.06.16.98.19.09.9u10111314172224293439试用多项式拟合其特性函数,求出和,把拟合曲线和各个标定点画在同一幅图上。解:将压力视为自变量,电压视为函数,编程如下:p=0,1.1,2.1,2.8,4.2,5,6.1,6.9,8.1,9,9.9;u=10,11,13,14,17,18,22,24,29,34,39;A=polyfit(p,u,3);a=A(1),b=

    11、A(2),c=A(3),d=A(4),p1=0:10;u1=polyval(A,p1);plot(p1,u1,p,u,)1.如何求未保存数据(上次matlab执行了 save x ):执行load x y即可得到y的数据2.画视图 P87页上3.roots的作用相当于求11s5+0s4-6s3+2s2+0s-3=0的根。4.三维数组的建立 P31下5.A=zeros(100000,1)的意义预先定维可以节约时间。pay 支付 paid paid1.求定积分spit 吐出 spat / spit spat / spit函数程序1:函数名为jifen1.mmistake 误认 mistook mi

    12、stakenfunction y=jifen1(x)bear 忍受 bore borny=exp(pi-x)函数程序2:函数名为 jifen2.mlearn 学习 learnt / learned learnt / learnedfunction y=jifen2(x)y=log10(16)/(2+sin(x+1)*pi)主程序:send 送 / 寄 sent sentmeet 遇到 met metmislead 误导 misled misledy1=quad(jifen1,0,3.5);write 书写 wrote writtensing 唱歌 sang sungy2=quad(jifen2

    13、,3.5,7);y=y1+y15. 含有双写字母的词,将双写改为单写,在词尾加t。如:keepkept, sleepslept, feelfelt, smellsmelt2.求解微分方程不规则动词表函数程序:函数名difen.mforgive 原谅 forgave forgivenfunction xdot=difeq(t,x)withdraw 撤退;收回 withdrew withdrawnread 读 read readlet 让 let letxdot=zeros(4,1)xdot(1)=x(2)smell 发出气味 smelt smeltxdot(2)=2*x(4)+x(1)xdot(

    14、3)=x(4)高中英语不规则动词表come 来 came comexdot(4)=-2*x(2)+x(3)t0=0;tf=20;x0=1.1 0 0 -1;t,x=ode23(difeq,t0,tf,x0)xx=x(:,3)yy=x(:plot(yy,xx)3.求采样点的幅频、相频、条形、波形图(数据y和h存储在signaldata.mat文件中)。load signaldata y hN=length(y);t=(0:(N-1)*h;Y=fft(y);f=t/h/(N-1)*h);n=floor(length(f)/2);subplot(2,2,1)plot(f(1:n),abs(Y(1:n)subplot(2,2,3)n),angle(Y(1:n)*180/pi)subplot(2,2,2)hist(y,20)subplot(2,2,4)plot(t,y)4.求多项式系数P104


    注意事项

    本文(北京交通大学matlab复习资料复习进程Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开