在普通物理中的应用省公共课一等奖全国赛课获奖课件.pptx
《在普通物理中的应用省公共课一等奖全国赛课获奖课件.pptx》由会员分享,可在线阅读,更多相关《在普通物理中的应用省公共课一等奖全国赛课获奖课件.pptx(60页珍藏版)》请在咨信网上搜索。
1、第6章 在普通物理中应用第1页【例6-1-1】温度单位转换命题:写出一个程序,能把用户输入摄氏温度转为华氏,也可反求。解:建模两种温度之间转换公式为:摄氏变华氏 华氏变摄氏 程序中要先考虑由用户选择转换方向,再给数据。第2页程序exn611k=input(选择1:摄氏变华氏;选择2:华氏变摄氏;键入数字1或2:);Tin=input(输入待变换温度(允许输入数组):);if k=1 Tout=Tin*9/5+32;%摄氏转华氏elseif k=2 Tout=(Tin-32)*5/9;%华氏转摄氏else disp(未给转换方向,转换无效),ends=华氏;摄氏;s1=转换后温度为,s(k,:)
2、,num2str(Tout),度,%注意此语句编写方法第3页【例6-1-2】各种单位间换算写出一个程序,能把用户输入长度单位在厘米、米、千米、英寸、英尺、英里、市尺、市里之间任意转换。解:建模这里采取技巧是分成两步,先把输入量变换为米,第二步再把米变换为输出单位,另外,把变换常数直接表示为一个数组,选择单位序号也就成了数组下标;这么程序就比较简明易读。程序以下:第4页长度单位换算程序ex612.mclear all;disp(长度单位换算程序)fprintf(长度单位:n);%选择输入输出单位fprintf(1)厘米 2)米 3)千米 4)英寸 n);fprintf(5)英尺 6)英哩 7)市
3、尺 8)市里 n);InUnits=input(选择输入单位编号:);OutUnits=input(选择输出单位编号:);%令各种单位对米变换常数数组为ToMeter ToMeter=0.01,1.00,1000.0,0.0254,0.3048,1609.3,1/3,500;第5页程序ex612.m(续)FrmMeter=1./ToMeter;Value=input(输入待变换值(0为退出):);while(Value=0)ValueinM=Value*ToMeter(InUnits);%把输入值变为米 NewValue=ValueinM*FrmMeter(OutUnits);%把米变为输出单
4、位 fprintf(变换后值是%g n,NewValue);%打印变换后值 Value=input(输入待变换值(0为退出):);%提问下个输入值end第6页【例6-1-3】试验数据拟合命题:命题:设在某一试验中,给某元件加1,2,3,4,5v电压,测得电流为 0.2339,0.3812,0.5759,0.8153,0.9742 ma。求此元件电阻。解:解:建模建模模型:设直线方程为 y=a(1)x+a(2),待定系数是a(1),a(2)。将上述数据分别代入x,y,a(1)+a(2)=0.23392a(1)+a(2)=0.38123a(1)+a(2)=0.57594a(1)+a(2)=0.81
5、535a(1)+a(2)=0.9742把这五个方程联立,用矩阵表述,得 datax*a(1)+ones(N,1)*a(2)=datay 第7页程序exn613这是一个超定方程组,写成A*a=B,其最小二乘解能够用左除运算符a=A B来求得。所以程序以下:lear,datax=1:5;datay=0.2339,0.3812,0.5759,0.8153,0.9742A=datax,ones(5,1);B=datay;a=AB,r=1/a(1)plot(datax,datay,o),hold on 运行结果为:a(1)=0.1905a(2)=0.0247画出曲线如右图。第8页6.2 力学基础力学基础
6、【例6-2-1】目标相对于射点高度为 yf,给定初速和射角,计算物体在真空中飞行时间和距离。建模:这里目标和射点不在同一高度上,不好求封闭形式解,用MATLAB使整个计算和绘图过程自动化。其好处是可快速地计算其在不一样初速和射角下飞行时间和距离。关键在求落点时间tf时需要解一个二次线性代数方程由 解出t,她就是落点时间tf。它会有两个解,我们只取其中一个有效解。再求第9页程序exn621clear;y0=0;x0=0;%初始位置vMag=input(输入初始速度(m/s):);%输入初始速度vDir=input(输入初速方向(度):);yf=input(输入目标高度(米):);%输入目标高度y
7、hvx0=vMag*cos(vDir*(pi/180);%计算x,y方向初速vy0=vMag*sin(vDir*(pi/180);%wy=-9.81;wx=0;%重力加速度(m/s2)tf=roots(wy/2,vy0,y0-yf);%解代数方程计算落点tftf=max(tf);%去除tf两个解中庸解t=0:0.1:tf;y=y0+vy0*t+wy*t.2/2;%计算轨迹x=x0+vx0*t+wx*t.2/2;xf=max(x),plot(x,y),%计算射程,画出轨迹第10页例6-2-1运行结果在检验曲线正确后,键入hold命令,把曲线保留下来,方便用一样初速,不一样射角,比较其曲线和最大射
8、程。运行结果输入初始速度(m/s):50,输入初速方向(度):40输入目标高度(米):8得xf=237.4738而初速方向为50度时,xf=241.0454所得曲线见图6-2-1.第11页例6-2-2 质点平面运动 给定质点沿x和y两方向运动规律 x(t)和 y(t),求其运动轨迹,并计算其对原点角动量。解解:建模:由用户输入解析表示式需要用到字符串输入语句,其第二变元为s,而运行这个字符串要用eval命令.当x(t)和 y(t)都是周期运动时,所得曲线就是李萨如图形.动量矩等于动量与向径叉乘(cross product).求速度需要用导数,可用MATLABdiff函数作近似导数计算。设角动量
9、为 ,质点动量为 ,向径为 ,则在x-y平面上投影为第12页程序exn622x=input(:,s);y=input(:,s);%读入字符串tf=input(tf=);Ns=100;t=linspace(0,tf,Ns);dt=tf/(Ns-1);%分Ns个点,求出时间增量dtxPlot=eval(x);yPlot=eval(y);%计算各点x(t),y(t)近似导数和角动量。p_x=diff(xPlot)/dt;%p_x=M dx/dt p_y=diff(yPlot)/dt;%p_y=M dy/dt%求角动量 LPlot=xPlot(1:Ns-1).*p_y-yPlot(1:Ns-1).*p
10、_x;%画出轨迹及角动量随时间改变曲线第13页程序运行结果运行此程序,输入x=t.*cos(t)y=t.*sin(t)tf=20后,得出图6-2-2。假如输入x=cos(2*t)y=sin(3*t)图6-2 按方程x=tcos(t),y=tsin(t)画出轨迹及角动量曲线第14页例6-2-3 质点系动力学物体A(质量为m1)在含有斜面物体B(质量为m2)上靠重力下滑,设斜面和地面均物摩擦力,求A沿斜面下滑相对加速度a1和B加速度a2,并求斜面和地面支撑力N1及N2。解:建模,对物体A,列出方程对物体B,列出方程第15页方程组矩阵建模四个方程包含四个未知数,将含未知数项移到等式左边,常数项移到等
11、式右端,得到矩阵方程于是有 X=AB第16页程序exn623m1=input(m1=【千克】);m2=input(m2=【千克】);theta=input(theta【度】=);theta=theta*pi/180;g=9.81;A=m1*cos(theta),-m1,-sin(theta),0;.m1*sin(theta),0,cos(theta),0;.0,m2,-sin(theta),0;.0,0,-cos(theta),1;B=0,m1*g,0,m2*g;X=AB;a1=X(1),a2=X(2),N1=X(3),N2=X(4)第17页运行结果输入m1=2【kg】,m2=4【kg】,及t
12、heta=30【deg】,得到a1=6.5400【m/s2】;a2=1.8879【m/s2】N1=15.1035【N】;N2=52.3200【N】静力学平衡和动力学中求力与加速度关系问题,通常都可归结为线性方程组求解,只要方程组列写正确,用MATLAB矩阵除法就能够方便而准确求出其解.第18页例6-2-4 碰撞问题质量为m小球以速度u0正面撞击质量为M静止小球,假设碰撞是完全弹性,即没有能量损失,求碰撞后两球速度,及它们与两球质量比K=M/m关系.解:建模 设碰撞后两球速度都与u0同向,球m速度为u,球M速度为v,列出动量守恒和能量守恒方程,则引入质量比K=M/m和相对速度ur=u/u0,vr
13、=v/u0后,有动量守恒mu0=mu+Mv动能守恒化为第19页碰撞问题方程由(3)(5)代入(4)(6)主动球能量损失为展开并整理多项式(6),得可用roots命令求根,第20页程序exn624clearK=logspace(-1,1,11);%设自变量数组K,从K=0.1到10,按等比取for i=1:length(K)%对各个K循环计算ur1=roots(1+1/K(i),-2/K(i),(1/K(i)-1);%二次方程有两个解ur(i)=ur1(abs(ur1-1)0.001);%去掉在1邻近庸解endvr=(1-ur)./K;%用(5)式求vr,用元素群运算em=1-ur.*ur;%主
14、动球损失相对能量K,ur,vr,em%显示输出数据semilogx(K,ur,vr,em),grid%绘图第21页程序运行结果数字结果为(省略了几行)Kur vr em0.1000 0.8182 1.8182 0.33060.3981 0.4305 1.4305 0.81471.0000 0 1.0000 1.00002.5119 -0.4305 0.5695 0.814710.000 -0.8182 0.1818 0.3306绘出曲线见图6-2-4.能够看出,当K1时,ur为负,即当静止球质量大于主动球质量时,主动球将产生回弹.K=1时ur=0,即主动球将全部动能传给静止球.K1时,ur为正
15、,说明主动球将继续沿原来方向运动.第22页例6-3-1 麦克斯韦速度分布律命题:求摄氏27度下氮气分子运动速度分布率,并求速度在300500m/s范围内分子所占百分比,讨论温度T及分子量mu对速度分布曲线影响。解:建模 麦克斯韦速度分布律为本例将说明怎样从复杂数学公式中绘制曲线并研究单个参数影响.先把麦克斯韦速度分布律列成一个子程序,方便经常调用,把一些惯用常数也放在其中,主程序就简单了.第23页麦克斯韦分布律子程序mxwlfunction f=mxwl(T,mu,v)mu 分子量,千克.摩尔-1(如氮为28103)v 分子速度(能够是一个数组)T 气体绝对温度R=8.31;%气体常数k=1.
16、381*10(-23);%玻尔茨曼常数NA=6.022*1023;%阿伏伽德罗数m=mu/NA;%分子质量%麦克斯韦分布率f=4*pi*(m/(2*pi*k*T).(3/2).*exp(-m*v.2./(2*k*T).*v.*v;第24页主程序exn631T=300;mu=28e-3;%给出T,muv=0:1500;%给出自变量数组y=mxwl(T,mu,v);%调用子程序plot(v,y),hold on%画出分布曲线v1=300:500;%给定速度范围y1=mxwl(T,mu,v1);%该范围分布fill(v1,500,300,y1,0,0,r)trapz(y1)%求该范围概率积分第25页
17、执行此程序所得曲线积分结果为:ns=0.3763可在程序中再加几句:%改变T,画曲线T=200;mu=28e-3;y=mxwl(T,mu,v);plot(v,y)%改变mu,画曲线T=300;mu=2e-3;y=mxwl(T,mu,v);plot(v,y)可见减小T,使分子速度分布向低端移动;减小分子量mu,使速度分布向高端移动;这是与物理概念相一致。麦克斯韦分布曲线第26页6.4 静电场【例6-4-1】设电荷均匀分布于从z=-L到z=L经过原点线段上,其密度为q库仑/米,求出在xy平面上电位分布。解:建模 点电荷产生电位可表为V=Q/4r0其中r为电荷到测量点距离.线电荷所产生电位可用积分或
18、叠加方法来求。为此把线电荷分为长为dLN段(在MATLAB中,dL应了解为L)。每段上电荷为q*dL.它产生电位为 然后对全部电荷求和即可。第27页程序exn641E0=8.85e-12;%真空电介质常数C0=1/4/pi/E0;%归并常数L0=linspace(-L,L,N+1);%将线电荷分N段L1=L0(1:N);L2=L0(2:N+1);%确定每段起点和终点Lm=(L1+L2)/2;dL=2*L/N;%每段中点和长度数组R=linspace(0,10,Nr+1);%将R分N+1点for k=1:Nr+1%对RN+1点循环计算Rk=sqrt(Lm.2+R(k)2);%测量点到电荷段向径长
19、度Vk=C0*dL*q./Rk;%第k个电荷段产生电位V(k)=sum(Vk);%对各电荷段产生电位求和Endplot(R,V),grid 第28页程序运行结果(1)。q=1,L=5,N=50,Nr=50(2)。q=1,L=50,N=500,Nr=50所得结果为:电场最大最小值:(1)1.0e+010*9.3199,0.8654(2)1.0e+011*1.3461,0.4159沿R电场分布见图6-4-1,上图为半对数坐标,下列图为线性坐标。线电荷产生静电场分布第29页6-4-2 由电位表示式计算电场已知空间电位分布,画出等电位线和电场方向.解:建模假如已知空间电位分布 V=V(x,y,z),则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 普通 物理 中的 应用 公共课 一等奖 全国 获奖 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。