第一篇:4Revit综合建模实验
实验四 Revit综合建模实验
一.实验目的
综合使用各类Revit建模方法
二.实验内容
使用Revit软件对一个完整的建筑物进行三维建模
三.实验设备
计算机、Revit软件1套
第 页
四.实验步骤及结果
1.绘制轴网和标高
2.绘制场地
第 页
3.绘制柱
4.绘制梁
第 页
梁剖面图
5.绘制楼板和屋顶
楼板
第 页
屋顶
6.绘制墙体
第 页
7.绘制门和窗
8.特殊构件
第 页
9.渲染与导出
五.总结
完成这次实验,我对Revit 建模有了完整的认识,能够运用Revit 建立一些简单建筑模型。更对Bim有了深入的理解,感觉到Bim的强大所在,深深地认识到Bim的存在极大的简化了建筑设计。
第 页
第二篇:Revit软件建模几点体会
Revit软件建模几点体会
自2011年公司推广利用Revit软件建模进行BIM信息化管理已经有1年多时间,在此过程中我陆陆续续的参与了一些结构建模,在建模过程中遇到了很多麻烦,通过公司多次的培训、培训老师的过程指导以及领导、同事的帮助,这些麻烦也都一点一点解决,通过这些经历我对结构建模有着自己一点心得体会,希望我的这点体会能够给那些刚开始接触Revit软件的同事带来一点帮助,同时也希望领导和同事多提宝贵经验,下面个人就Revit软件建模谈几点自己的体会。
一、结构建模前,首先要做好准备工作,收集好建模需要的全部资料(如:建筑、结构施工图纸,设计变更图纸,项目总进度计划,项目总体施工部署)。
二、对于无法拆分为多个单体的中、大型综合建筑项目一定要使用工作集。Revit软件本身对电脑的要求配置很高,使用工作集以后能够将已建好的模型根据自己的需要在平、立、剖面视图或者三维视图里面任意的隐蔽,这样能够很大程度地减少电脑内存的占用,从而加速软件的使用速度。如果不用工作集除了画图过程中电脑会很卡甚至频繁出现死机以外,而且建出来的模型的结构构件没有系统性,无法拆分,模型的利用率也就大大降低。
三、结构建模创建项目工作集时,要根据工程的施工部署、总体进度计划综合考虑各种因素合理创建工作集。建议工作集的划分尽可能地细化为好,工作集的细化有如下几点好处:1)方便修改,不易发生混淆;2)方便结构模型的可视化管理,将结构模型逐层逐块分解,帮助参施人员更好的理解;3)Revit结构模型导出成Naviswoks文件时,方便在Naviswoks软件中对构件贴材质;4)工作集如果按照进度计划进行创建,运用Naviswoks软件进行建造过程动态施工模拟时,直接将Project进度计划文件直接导入就可以,从而避免重新定义结构树,提高工作的效率。
四、结构建模时,墙、柱、梁、板等构件的命名要严格按照图纸上面的标注进行命名(构件编号、楼层号、尺寸),这样命名可以让三维模型和二位图纸一一对应,在施工过程中图纸变更方便修改,另外方便材料统计,利用Revit软件导出来的材料清单才能和现场实际的清单对应,从而对实际的施工起到真正的指导作用。
五、结构建模时,需要我们另外建族时,我们要尽量的将其建成公用族,这样不仅本项目可以使用,其他项目也可以共享使用。
第三篇:知名医院扩建工程综合管线深化设计总结(revit建模)
xx工程综合管线深化设计总结 工程简述
北京xx医院门急诊及手术科室楼改扩建工程,是xx医院在北京东单地区的大型综合医院项目。机电相关专业极为繁杂,既有医院工程特殊的洁净工程、医疗气体、气动物流、导医、酸碱水、医疗设备安装等系统外,常规的空调、采暖、给排水及强弱电系统一应俱全;其中空调、采暖、给排水及强弱电系统共涉及到《建筑工程施工质量验收统一标准GB50300-2001》中34项子分部工程中除中水与除尘的全部子分部工程。总建筑面积221915平方米。机电综合管线深化设计技术的应用
2.1综合管线深化设计的依据
机电综合管线深化设计是在原设计基础上进行的空间布局方面排布,其主要依据包括原设计院各个专业的施工图纸及国家相关的规范、行业标准等。
在具体管道排布时,首先要考虑的是避让原则,有压让无压,小管让大管等;其次是管线位置及间距,重点是电气管线与其他管线的上下位置及距离要求,医院工程要注意医疗气体的氧气、压缩空气管道与电气管线严格的间距要求,涉及到厨房区域的还要考虑煤气管道与电气管线间距要求等;再次是作业空间,根据管道连接方式不同导致的作业空间不同与电缆桥架敷设电缆的空间要求等综合考虑;最后是管道保护层等辅助部位,要特别注意的是现场发泡的保温与电气支管敷设位置。
2.2综合管线深化设计的准备工作
首先,要根据设计院的电子版图纸,完成各专业的图纸提取工作,各机电专业把各自图纸中的作业内容提取出来。除电气支管外充分考虑各专业支管,大量同一位置的小支管也会对日后的施工带来影响。
其次,简化建筑图纸,并将所有专业管道绘制到建筑图纸对应平面中;这里把上层结构梁加进本层平面图纸中,各专业图纸系统尽量标识明确些,如附图所示。这样会导致前期工作量较大,但对后期的工作顺利开展有很多便利。如在具体节点考虑时,较为快速地明确发生冲突的专业及选择哪个专业避让;在某个专业图纸发生变更时,也可方便调整。
2.3 综合管线深化设计具体部位的处理
在以上工作完成后,进行对工程中不利点确定与分析工作。不同的部位需要考虑的节点与问题不尽相同。
管井部位主要考虑作业间距的问题,尤其是两个卫生间中部的管井。在管井内管道排布时,要首先明确支管走向位置,避免支管的空间交叉,利用管井内有限空间,尽可能利于每根立管的安装与检修工作。可采用让管道在管井的一侧布置,留出通行的空间,且支管尽量不要在通行空间内穿越的布局方式。
走廊吊顶内管道深化设计的重点部位是管井通往吊顶内管道比较密集的部位、大风管敷设的位置及风机盘管吊装的位置。这种部位的难点主要在于在吊顶空间内,把管道尽可能合理地排布开。具体处理时,要充分使用两个墙边与梁底等部位的空间。建议尽量不要考虑管道的水平位置变化,让避让发生在立面中;这样既利于施工定位,利于检修时管道类型的识别,又将降低综合设计的平面图纸绘制难度。吊顶内管道深化设计的另一个难点是支管位置预留,建议在空间布局中,专门留出一个区域做支管;虽然这样可能进一步压缩吊顶空间,但对于多个专业的管线有序排布与检修是有利地。
设备层与机房位置的深化设计是最为困难和繁琐的,重点考虑的是空间位置的交叉。由于设备层与机房的管线规格均较大,避让时应主要考虑空间的利用,减少交叉。这里的电缆桥架由于电缆规格较大、敷设半径增加,避让其他专业管线也存在困难。本工程在这种位置进行深化设计采用AUTODESK REVIT MEP三维设计软件,简单地通过CAD等平面设计软件做深化难度很大。先进行管道走向的梳理,从总体布局上尽量减少管道大量地返弯避让;再将主要和不适宜避让的管线,在空间内直线摆放后,根据空间进行交叉调整,最后考虑次要的管道。由于空间与管道情况复杂,本文只介绍一个重点部位布局。
最后说的是地下车库等无吊顶部位,这种部位空间较大,管线不很复杂。由于无吊顶,管道明装,主要考虑的是管线敷设美观的问题。仅需要空间位置上定原则,左侧敷设电专业、右侧敷设水专业。减少翻弯避让,如需避让时,加大避让半径,确保管线敷设美观。采用REVIT建模、应用深化技术进行实际问题解决
xx医院工程地下一层夹层梁底标高仅为1.75米,且此层为一、二期连接部位,管道规格较大、数量较多,位置集中。这种情况下,大量机组与大型管道安装空间极为紧张,由于未在开工时对此问题进行足够的关注,未提出调整地下一层夹层的问题,此层机电各专业施工位置极为紧张。下面结合AUTODESK REVIT MEP软件绘制的图纸进行介绍。
这里呈现的是一个各种管道交汇通道,即图1中红色云线的区域。由于位置的特殊性,相当一部分管道只能在此部位敷设。
图 1
图 2 图2为原设计图纸简单的叠加,紫色为排水系统,绿色为冷、热、消防等水系统,蓝色为空调水、风系统。可以大致看出在这个局部的管道很复杂,走向很乱,排布起来很困难。这个位置还有电缆桥架通过,由于规格较小,未在图中显示。
图3为采用REVIT软件,将此部分的管道进行初步排列的效果。受下方空调水、风管及排水管道限制,上部十几根冷热水管道在这个范围交叉打架量很大,如果仅仅考虑在这个范围内深化,可以想象效果会很不理想。
图 3 考虑空间位置紧张,将不必须从这里通过的管道提前拐弯避让。这种做法使得图1中红色云线区域冷热水管道交叉做法由几十处降低为零。仅仅考虑单层管道敷设空间即可,确保了整体空间。图4与图5为调整前后冷热水管道的布局情况。
图 4(调整前)
图 5(调整后)
图 6 图6为实际工程采用的做法从西北方向的侧视图,图7为现场施工后的实际情况。图中部的交叉位置排列了四层管道,第一层为8根含DN200规格的给水、热水、消防管道;第二层为4根DN250的空调水管道;第三层为1600X500的彩钢板复合风管(共两根,标高不一致,这个位置还包括三根分别为1600X320、600X400、300X200的风管);第四层为3根DN200的重力排水管道、2根DN200的压力排水管道。经过图5中的调整再将管道在空间内尽量合理排布,减少不必要的翻弯,其中风管在空调水管道下翻弯是因为下部有排水管道,而排水支管需要从干管上方接入,在此之前的风管尽量提高标高导致的。图7为现场安装后的实际情况,由于现场拍照视角受限,与REVIT软件形成的效果有所不同。在此部位管道冲突处理上,施工时基本按照原建模思路进行,在这个狭小的空间内解决了管道敷设的问题。
图 7
图 8 图8为从上图左上角的楼梯间出来向南侧看的剖面。在这个狭小空间内,基本保证了合理地排布管道。
这只是采用深化设计解决实际问题的一个局部,对于整体工程的深化设计还没有达到全面指导施工的效果。
第四篇:数学建模实验小结
例1-1 >> r=2;V=4/3*pi*r^3 V =
33.5103 例2-1 计算s=...>> s=0;>> for n=1:100 s=s+1/n/n;end >> s s =
1.6350 例2-5 两个一元函数y=x3-x-1,y=x .2sin(5x)在区间-1 y=abs(x).^0.2.*sin(5*x);plot(x,y,':ro');hold off; 曲面图 >> xa=6:8;ya=1:4;>> [x,y]=meshgrid(xa,ya);>> z=x.^2+y.^2;>> mesh(x,y,z)>> [x,y,z] ans = 例2-6 二元函数图z=xexp(-x2-y2).xa=-2:0.2:2;ya=xa; [x,y]=meshgrid(xa,ya);z=x.*exp(-x.^2-y.^2);mesh(x,y,z);pause;surf(x,y,z);pause; contour(x,y,z,[0.1,0.1]);pause mesh(x,y,z); Page40 1.先在编辑器窗口写下列M函数,保存为ex2_1.m function [xbar,s]=ex2_1(x)n=length(x);xbar=sum(x)/n; s=sqrt((sum(x.^2)-n*xbar^2)/(n-1)); >> x=[81 70 65 51 76 66 90 87 61 77];>> [xbar,s]=ex2_1(x)xbar = 72.4000 s = 12.1124 2.s=log(1);n=0;while s<=100 n=n+1; s=s+log(1+n);end m=n 3.F(1)=1;F(2)=1;k=2;x=0;e=1e-8;a=(1+sqrt(5))/2;while abs(x-a)>e k=k+1;F(k)=F(k-1)+F(k-2);x=F(k)/F(k-1);end a,x,k m = a = 1.6180 x = 1.6180 k = 4.clear;tic;s=0;for i=1:1000000 s=s+sqrt(3)/2^i;end s,toc tic;s=0;i=1; while i<=1000000 s=s+sqrt(3)/2^i;i=i+1; end s,toc tic;s=0; i=1:1000000; s=sqrt(3)*sum(1./2.^i);s,toc s = 1.7321 Elapsed time is 2.038973 seconds.s = 1.7321 Elapsed time is 2.948968 seconds.s = 1.7321 Elapsed time is 0.453414 seconds 5.t=0:24; c=[15 14 14 14 14 15 16 18 20 22 23 25 28...31 32 31 29 27 25 24 22 20 18 17 16];plot(t,c) 6.(1)x=-2:0.1:2;y=x.^2.*sin(x.^2-x-2);plot(x,y)y=inline('x^2*sin(x^2-x-2)');fplot(y,[-2 2]) (2)t=linspace(0,2*pi,100); x=2*cos(t);y=3*sin(t);plot(x,y) (3)x=-3:0.1:3;y=x; [x,y]=meshgrid(x,y);z=x.^2+y.^2; surf(x,y,z) (4) x=-3:0.1:3;y=-3:0.1:13;[x,y]=meshgrid(x,y); z=x.^4+3*x.^2+y.^2-2*x-2*y-2*x.^2.*y+6;surf(x,y,z) (5) t=0:0.01:2*pi; x=sin(t);y=cos(t);z=cos(2*t);plot3(x,y,z) 7.x=linspace(0,pi,100); y1=sin(x);y2=sin(x).*sin(10*x);y3=-sin(x);plot(x,y1,x,y2,x,y3)%page41, ex7 x=-1.5:0.05:1.5; y=1.1*(x>1.1)+x.*(x<=1.1).*(x>=-1.1)-1.1*(x<-1.1);plot(x,y) Page59 1.>> a=[1 2 3];b=[2 4 3];>> a./b ans = 0.5000 0.5000 1.0000 >> a.b ans = >> a/b ans = 0.6552 >> ab ans = 0 0 0 0 0 0 0.6667 1.3333 1.0000 2.(1)>> a=[4 1-1;3 2-6;1-5 3];b=[9;-2;1];>> ab ans = 2.3830 1.4894 2.0213(2)>> a=[4-3 3;3 2-6;1-5 3],b=[-1;-2;1] a = -5 b = >> ab ans = -0.4706 -0.2941 0(3)>> a=[4 1;3 2;1-5],b=[1;1;1] a = -5 b = >> ab ans = 0.3311 -0.1219(4)>> a=[2 1-1 1;1 2 1-1;1 1 2 1],b=[1;2;3] a = -1 b = >> ab ans = 0 0 6.(1)>> a=[4 1-1;3 2-6;1-5 3];>> b=det(a),inv(a),[V,D]=eig(a)b = -94 ans = 0.2553 -0.0213 0.0426 0.1596 -0.1383 -0.2234 0.1809 -0.2234 -0.0532 V = 0.0185 -0.9009 -0.3066 -0.7693 -0.1240 -0.7248 -0.6386 -0.4158 0.6170 D = -3.0527 0 0 0 3.6760 0 0 0 8.3766(2)>> a=[1 1-1;0 2-1;-1 2 0];b=det(a),inv(a),[V,D]=eig(a)b = ans = 2.0000 -2.0000 1.0000 1.0000 -1.0000 1.0000 2.0000 -3.0000 2.0000 V = -0.5773 0.5774 + 0.0000i 0.57740.0000i 0.5773 + 0.0000i D = 1.0000 0 0 0 1.0000 + 0.0000i 0 0 0 1.00000.0000i -0.5773 0.5774 0.5774 -0.5774 0.57730.0000i >> det(V)ans = -5.0566e-028-5.1918e-017i %V的行列式接近0, 特征向量线性相关,不可对角化(3)>> a=[5 7 6 5;7 10 8 7;6 8 10 9;5 7 9 10];[V,D]=eig(a)V = 0.8304 0.0933 0.3963 0.3803 -0.5016 -0.3017 0.6149 0.5286 -0.2086 0.7603 -0.2716 0.5520 0.1237 -0.5676 -0.6254 0.5209 D = 0.0102 0 0 0 0 0.8431 0 0 0 0 3.8581 0 0 0 0 30.2887 >> inv(V)*a*V ans = 0.0102 0.0000 -0.0000 0.0000 0.0000 0.8431 -0.0000 -0.0000 -0.0000 0.0000 3.8581 -0.0000 -0.0000 -0.0000 0 30.2887 8 对称阵A为正定的充分必要条件是:A的特征值全为正。只有(3)对称, 且特征值全部大于零, 所以(3)是正定矩阵.例4.2用2次多项式拟合下列数据。>> clear;x=[0.1,0.2,0.15,0,-0.2,0.3];>> y=[0.95,0.84,0.86,1.06,1.50,0.72];>> p=polyfit(x,y,2)p = 1.7432 -1.6959 1.0850 得到二次拟合式:1.7432x^2-1.6959x+1.0850 >> xi=-0.2:0.01:0.3;>> yi=polyval(p,xi);plot(x,y,'o',xi,yi); 例4.3 求函数y=x*sin(x^2-x-1)在(-2,-0.1)内的零点。>> fun=inline('x*sin(x^2-x-1)','x')fun = Inline function: fun(x)= x*sin(x^2-x-1)>> fzero(fun,[-2,-0.1])??? Error using ==> fzero at 292 The function values at the interval endpoints must differ in sign.>> fplot(fun,[-2,-0.1]);grid on; >> [x,f,h]=fsolve(fun,-1.6),[x,f,h]=fsolve(fun,-0.6)Optimization terminated: first-order optimality is less than options.TolFun.x = -1.5956 f = 1.4909e-009 h = Optimization terminated: first-order optimality is less than options.TolFun.x = -0.6180 f = -3.3152e-012 h = 例4.4求下列方程组在原点附近的解 >> fun=inline('[4*x(1)-x(2)+exp(x(1))/10-1,-x(1)+4*x(2)+x(1)^2/8]','x');[x,f,h]=fsolve(fun,[0,0])Optimization terminated: first-order optimality is less than options.TolFun.x = 0.2326 0.0565 f = 1.0e-006 * 0.0908 0.1798 h = 例4.5 求二元函数f(x,y)=5-x^4-y^4+4*x*y在原点附近的极大值。(等价于求-f(x,y)的极小值) >> fun=inline('x(1)^4+x(2)^4-4*x(1)*x(2)-5');>> [x,g]=fminsearch(fun,[0,0])x = 1.0000 1.0000 g = -7.0000 例4.6 用Newton迭代法求下列方程的正根,要求精度为10的-6次 X^2-3x+e^x=2 >> fun=inline('x^2-3*x+exp(x)-2');>> fplot(fun,[0,2]);>> grid on; %M函数 newton.m function x =newton(fname,dfname,x0,e)if nargin<4,e=1e-4;end x=x0;x0=x+2*e;while abs(x0-x)>e x0=x;x=x0-feval(fname,x0)/feval(dfname,x0);end >> dfun=inline('2*x-3+exp(x)');format long;newton(fun,dfun,1.5,1e-6),format short ans = 1.*** 例4.7 用函数y=a*e^(b*x)拟合例4.2的数据。>> fun=inline('c(1)*exp(c(2)*x)','c','x');>> x=[0.1,0.2,0.15,0,-0.2,0.3];y=[0.95,0.84,0.86,1.06,1.50,0.72];>> c=lsqcurvefit(fun,[0,0],x,y)Optimization terminated: relative function value changing by less than OPTIONS.TolFun.c = 1.0997 -1.4923 PAGE 77 1.%Exercise 1(1)roots([1 1 1])%Exercise 1(2) roots([3 0-4 0 2-1])%Exercise 1(3)p=zeros(1,24); p([1 17 18 22])=[5-6 8-5];roots(p) %Exercise 1(4)p1=[2 3]; p2=conv(p1, p1);p3=conv(p1, p2); p3(end)=p3(end)-4;%原p3最后一个分量-4 roots(p3)2.%Exercise 2 fun=inline('x*log(sqrt(x^2-1)+x)-sqrt(x^2-1)-0.5*x');fzero(fun,2)3.%Exercise 3 fun=inline('x^4-2^x');fplot(fun,[-2 2]);grid on; fzero(fun,-1),fzero(fun,1),fminbnd(fun,0.5,1.5) 4.%Exercise 4 fun=inline('x*sin(1/x)','x');fplot(fun, [-0.1 0.1]); x=zeros(1,10);for i=1:10, x(i)=fzero(fun,(i-0.5)*0.01);end;x=[x,-x] x = Columns 1 through 11 0.0050 0.0152 0.0245 0.0354 0.0455 0.0531 0.0637 0.0796 0.0796 0.1061 -0.0050 Columns 12 through 20 -0.0152 -0.0245 -0.0354 -0.0455 -0.0531 -0.0637 -0.0796 -0.0796 -0.1061 5.%Exercise 5 fun=inline('[9*x(1)^2+36*x(2)^2+4*x(3)^2-36;x(1)^2-2*x(2)^2-20*x(3);16*x(1)-x(1)^3-2*x(2)^2-16*x(3)^2]','x'); [a,b,c]=fsolve(fun,[0 0 0])6.%Exercise 6 fun=@(x)[x(1)-0.7*sin(x(1))-0.2*cos(x(2)),x(2)-0.7*cos(x(1))+0.2*sin(x(2))];[a,b,c]=fsolve(fun,[0.5 0.5])7.%Exercise 7 clear;close;t=0:pi/100:2*pi; x1=2+sqrt(5)*cos(t);y1=3-2*x1+sqrt(5)*sin(t);x2=3+sqrt(2)*cos(t);y2=6*sin(t); plot(x1,y1,x2,y2);grid on;%作图发现4个解的大致位置,然后分别求解 y1=fsolve('[(x(1)-2)^2+(x(2)-3+2*x(1))^2-5,2*(x(1)-3)^2+(x(2)/3)^2-4]',[1.5,2])y2=fsolve('[(x(1)-2)^2+(x(2)-3+2*x(1))^2-5,2*(x(1)-3)^2+(x(2)/3)^2-4]',[1.8,-2])y3=fsolve('[(x(1)-2)^2+(x(2)-3+2*x(1))^2-5,2*(x(1)-3)^2+(x(2)/3)^2-4]',[3.5,-5])y4=fsolve('[(x(1)-2)^2+(x(2)-3+2*x(1))^2-5,2*(x(1)-3)^2+(x(2)/3)^2-4]',[4,-4]) 8.%Exercise 8(1)clear; fun=inline('x.^2.*sin(x.^2-x-2)');fplot(fun,[-2 2]);grid on;%作图观察 x(1)=-2; x(3)=fminbnd(fun,-1,-0.5);x(5)=fminbnd(fun,1,2); fun2=inline('-x.^2.*sin(x.^2-x-2)');x(2)=fminbnd(fun2,-2,-1);x(4)=fminbnd(fun2,-0.5,0.5);x(6)=2 feval(fun,x)x = -2.0000 -1.5326 -0.7315 -0.0000 1.5951 2.0000 ans = -3.0272 2.2364 -0.3582 -0.0000 -2.2080 0 %答案: 以上x(1)(3)(5)是局部极小,x(2)(4)(6)是局部极大,从最后一句知道x(1)全局最小,x(2)最大。 %Exercise 8(2)clear; fun=inline('3*x.^5-20*x.^3+10');fplot(fun,[-3 3]);grid on;%作图观察 x(1)=-3; x(3)=fminsearch(fun,2.5); fun2=inline('-(3*x.^5-20*x.^3+10)');x(2)=fminsearch(fun2,-2.5);x(4)=3;feval(fun,x)ans = -179 -54 199 %Exercise 8(3) fun=inline('abs(x^3-x^2-x-2)');fplot(fun,[0 3]);grid on;%作图观察 fminbnd(fun,1.5,2.5) fun2=inline('-abs(x^3-x^2-x-2)');fminbnd(fun2,0.5,1.5)ans = 2.0000 ans = 1.0000 9.%Exercise 9 close; x=-2:0.1:1;y=-7:0.1:1;[x,y]=meshgrid(x,y); z=y.^3/9+3*x.^2.*y+9*x.^2+y.^2+x.*y+9;mesh(x,y,z);grid on;%作图观察 fun=inline('x(2)^3/9+3*x(1)^2*x(2)+9*x(1)^2+x(2)^2+x(1)*x(2)+9');x=fminsearch(fun,[0 0])%求极小值 fun2=inline('-(x(2)^3/9+3*x(1)^2*x(2)+9*x(1)^2+x(2)^2+x(1)*x(2)+9)');x=fminsearch(fun2,[0-5])%求极大值 x = 0 0 x = -0.3333 -6.0000 10.clear;t=0:24; c=[15 14 14 14 14 15 16 18 20 22 23 25 28...31 32 31 29 27 25 24 22 20 18 17 16];p2=polyfit(t,c,2)p3=polyfit(t,c,3) fun=inline('a(1)*exp(a(2)*(t-14).^2)','a','t'); a=lsqcurvefit(fun,[0 0],t,c)%初值可以试探 f=feval(fun, a,t) norm(f-c)%拟合效果 plot(t,c,t,f)%作图检验 fun2=inline('b(1)*sin(pi/12*t+b(2))+20','b','t');%原题修改f(x)+20 b=lsqcurvefit(fun2,[0 0],t,c)figure f2=feval(fun2, b,t) norm(f2-c)%拟合效果 plot(t,c,t,f2)%作图检验 Page 94 chapter5 1.x=[0 4 10 12 15 22 28 34 40];y=[0 1 3 6 8 9 5 3 0];trapz(x,y)ans = 178.5000 2.>> x=[0 4 10 12 15 22 28 34 40];y=[0 1 3 6 8 9 5 3 0];diff(y)./diff(x) ans = 0.2500 0.3333 1.5000 0.6667 0.1429 -0.6667 -0.3333 -0.5000 3.xa=-1:0.1:1;ya=0:0.1:2;[x,y]=meshgrid(xa,ya);z=x.*exp(-x.^2-y.^3); [px,py] = gradient(z,xa,ya);Px 4.t=0:0.01:1.5;x=log(cos(t));y=cos(t)-t.*sin(t);dydx=gradient(y,x) [x_1,id]=min(abs(x-(-1)));%找最接近x=-1的点 dydx(id)5.(1)(2)fun=inline('exp(2*x).*cos(x).^3');quadl(fun,0,2*pi)(3)fun=@(x)x.*log(x.^4).*asin(1./x.^2);quadl(fun,1,3)(4)fun=@(x)sin(x)./x; quadl(fun,1e-10,1)%注意由于下限为0,被积函数没有意义,用很小的1e-10代替(5)(6)fun=inline('sqrt(1+r.^2.*sin(th))','r','th');dblquad(fun,0,1,0,2*pi)(7)首先建立84页函数dblquad2 clear; fun=@(x,y)1+x+y.^2;clo=@(x)-sqrt(2*x-x.^2);dup=@(x)sqrt(2*x-x.^2);dblquad2(fun,0,2,clo,dhi,100)%Exercise 6 t=linspace(0,2*pi,100);x=2*cos(t);y=3*sin(t); dx=gradient(x,t);dy=gradient(y,t);f=sqrt(dx.^2+dy.^2);trapz(t,f)10(1)(2) %先在程序编辑器,写下列函数,保存为ex5_10_2f function d=ex5_10_2f(fname,a,h0,e) h=h0;d=(feval(fname,a+h)-2*feval(fname,a)+feval(fname,a-h))/(h*h);d0=d+2*e; while abs(d-d0)>e d0=d;h0=h;h=h0/2; d=(feval(fname,a+h)-2*feval(fname,a)+feval(fname,a-h))/(h*h);end %再在指令窗口执行 fun=inline('x.^2*sin(x.^2-x-2)','x');d=ex5_10_2f(fun,1.4,0.1,1e-3)13.fun=inline('5400*v./(8.276*v.^2+2000)','v');quadl(fun,15,30) 通过多年来的教学改革与教学实践,教学效果显著,模块化分层次教学、换位式教学和启发式教学的方法得到了学生们的认可。这种方式大大提高了学生们的动手能力,并贯穿于平时的教学实践中,同时也反映出学生撰写科技论文的写作水平,为学生进一步参加数学建模竞赛奠定了良好的基础。该课程的成功经验在我校、市内以及西部地区起到很好的示范辐射作用,得到专家和学生的好评。 校外专家 (一)评价: 刘琼荪(全国数学建模竞赛重庆赛区组委会秘书长,重庆大学教授) 重庆邮电大学是我国最早开设数学建模系列课程的学校之一, 经过十多年的努力,该课程已经建设成为培养学生的创新和竞争能力的优秀课程。该课程在教学环节上充分体现出了教学研究型大学的特色,坚持培养学生“以竞赛为契机,以能力提升为宗旨”的指导思想,在教学内容和教学方式方面进行了大胆、慎重的改革, 把课堂教学、课后实践、在数学建模基地做数学实验、参加讨论班研讨、参加国内外数学建模竞赛结合起来,既激发了学生进一步学习数学的兴趣,又提高了学生的科学素质和能力,收到了很好的效果。该类课程自开设以来,已有逾万名学生学习本课程。全校每年有1000余名学生参加全国或校内竞赛,近三年参加全国大学生数模竞赛中, 获全国奖27项(规定每年一个学校最多10项), 成绩在重庆赛区参赛学校中名列前茅。另外,陈理荣教授等编著的教材《数学建模导论》(北京邮电大学出版社出版)也已为全国20余所大学用作数学建模课程的教材被广泛使用,杨春德教授等编著的《数学建模的认识与实践》也为本门课程的建设提供了素材。且《数学建模》已成为重庆市精品课程,“数学建模与数学实验”教学团队已获重庆市市级教学团队称号。 有鉴于此,我认为《数学建模与数学实验》已完全达到了重庆邮电大学重点课程的要求。 校外专家 (二)评价: 朱宁(全国大学生数学建模优秀指导教师,桂林电子科技大学教授) 全国大学生数学建模竞赛自90年代在我国开展以来,一直受到全国各高校的重视,把竞赛作为培养数学知识应用的一个平台。重庆邮电大学是较早参加这活动的高校,近几年,在竞赛中屡获佳绩,走在同类高校的前列,引起了广泛的重视。本人认为重庆邮电大学在数学建模赛成功的主要经验有如下几方面: 首先是有一支实力雄厚、敬业的师资队伍。《数学建模与数学实验》课程建设成员11名,其中有教授4人,副教授6人,4人具有博士学位,1人获全国大学生数学建模竞赛优秀指导教师称号。教学成果多,教学团队整体实力强,“数学建模与数学实验”教学团队已获重庆市市级教学团队称号。 其次《数学建模与数学实验》类课程形成了“三层次—两阶段”的教学和竞赛的课程改革方案,设计并探索了数学应用型人才培养理念,在教学模式和教学方法和评价方式等方面均有创新,形成了“教学-实践-竞赛” 的数学建模教学模式,形成了一套具有特色的加强数学模型思想的教学模式。 第三是注重校际间交流,吸取好的经验,完善教学过程。教师曾多次在国内外关于数学建模教学与应用会议上介绍经验,并先后在国内外核心期刊上发表论文数篇。每年参加赛区举办的数学实验课程和数学建模竞赛的教学经验交流会议。该课程建设已在西部地区起到了示范作用。 鉴于以上内容,个人认为《数学建模与数学实验》已达到了重庆邮电大学重点课程的要求。 校内同行评价 胡学刚(全国数学建模竞赛优秀指导教师,重庆邮电大学教务处副处长、教授) 《数学建模与数学实验》类课程先后为不同层次的学生开设了任选课、限选课和必修课。近年来,课程建设小组以《数学建模与数学实验》类课程为平台,以数学建模竞赛为契机,在工科数学类课程的教育教学改革中取得了突出成绩,主要表现在以下几个方面: 1.坚持数学建模类课程建设与工科数学教学改革相结合,数学建模类课程建设与数学建模竞赛相结合,理论教学与实验实践、课外活动相结合,将数学建模的思想融入到其它数学类课程的教学中,进一步深化工科数学类课程的教学改革。该课程建设特色鲜明,成效显著。 2.课题组老师热情指导学生开展数学建模活动,积极组织学生参加校内、国内及美国大学生数学建模竞赛。从最初的鼓励学生参赛,到现在同学们积极主动参赛;从最初的几个队参赛到现在的近百个队参赛,数学建模竞赛经历了一次次飞跃。经过多年的探索,课题组总结了一套成功的指导培训经验,使我校学生参加全国竞赛取得了优异成绩,近3年来,我校共有27个队获得国家级奖励,在重庆赛区位居前列,特别是2011年名列全国第二(公示中)。 3.师资队伍建设成效显著。近年来,课题组新增2位教师获得博士学位,1位教师博士即将毕业,教授由申报时的0人变为4人。队伍中现拥有全国模范教师、重庆市中青年骨干教师、重庆邮电大学优秀青年教师。他们多次在赛区组织的教练交流活动中介绍数学建模类课程程建设经验和竞赛经验,在重庆市乃至西部地区发挥了示范辐射作用。 4.课程建设成绩显著。在该门课程建设过程中,编著出版了《数学建模的认识与实践》一书,《数学建模》已成为重庆市精品课程,“数学建模与数学实验”已获重庆市市级教学团队称号,《数学建模理论与方法》于2011年成为重庆邮电大学立项建设教材。 有鉴于此,该课程是有较大影响的富有特色的课程,已具备了重庆邮电大学重点课程的条件。 学生评价 (一): 数学建模与数学实验这门课程是一门开放性和主动性的一门课程,它就是需要从现实生活、现实问题中抽象出数学模型,从而解决问题。这门课程融合了许多学科,对于学生来说,有机会广泛涉猎各种知识,这对于我们后续的发展是十分有好处的,因为目前在实际部门工作,也许不需要你对某一方面的有很深的知识,主要是遇到一个问题,能有解决的方法;再有就是对于继续深造的同学,也十分有益,因为通过广泛的知识储备,学生可以从中找到自己感兴趣的方向,继续深入的做下去,《数学建模与数学实验》这门课就为我们在这两方面打下了良好的基础。 同时,数学建模有利于培养学生的创造性思维能力,数学建模主要考查学生的数学思想方法,它是一种数学活动,而不单单像传统的数学练习题一样,做出来的答案是唯一的。相反,它可以有多种多样的答案,只要学生建立的模型是可行的,那它就是正确的。在学习这门课程的过程中,我也做过很多的实际题目,从那些过程中,我体会到的数学在实际生活中的应用,更重要的是培养了我们合作交流的方法、习惯,特别是促进学生的数学应用意识,提高了解决实际问题的能力。无论是数学研究还是数学学习,其目的之一就是将数学运用于社会,运用于现实,数学建模就重视培养学生的数学思维,加强数学应用意识,切实提高分析和解决实际问题的能力。 学习《数学建模与数学实验》是我大三的时候,朱伟老师将这门数学课讲得生动有趣,他没有介绍过于高深的理论,而是从实际应用出发。让我们对这门课程充满了兴趣,同时也对数学有了重新的认识,目前我正在进行硕士研究生阶段的学习,觉得那个时候学到的一些理论知识还有用,虽然那个时候没有过多的去深入研究那些知识,但现在当我遇到问题的时候,我知道有那样的一个理论存在,所以对于我来说就多了一些解决问题的方法。总之,在解决实际问题时,我们只有多了解一些方法,才能去掌握它,从而运用它,《数学建模与数学实验》就是一个连接理论与实际应用的桥梁。 (重庆邮电大学信息与计算科学专业,现西南财经大学统计学院硕士研究生 周黎) 校内学生(二)评价 大一的时候我就接触过数学建模,那是学校组织的数学建模竞赛,我们小组在比赛中获得了第三名,虽然是一个小小的第三名,当时还是给我很大的鼓舞,因为那时候大一能得奖好像只有两组,因此这学期一听说要开数模选修课,我就立马去报了名,抱着一点能学点东西的态度,认认真真的听完了前面大半的内容,后面由于很难坐倒好坐位,就只有自学了。 通过这门课的学习,我认识到了数模课多么的博大精深,虽然还是要靠一点小聪明,但主要还是要靠勤奋,因为数模涉及到太多的东西了,基本涉及到所有数学方面的知识,还有社会,科学等各方面的知识,要想能在这上面有所成就,只有靠平时的认真学习,打下牢实的基础。只有这样,才有可能在这上面有所发展。学习这门课,不管从学知识的角度,还是从学做学问的角度,对我而言,我都有很大的收获,衷心感谢各位数学组的老师在星期六不辞辛苦为我们上课。 (重庆邮电大学通信学院, 杨鹏) 校内学生(三)评价 从小到大,我对数学充满了爱好和兴趣,于是报名参加了数模学习辅导班。通过一个学期的数模学习,使自己学到了很多东西,不仅对数模的概念有了一定的了解,对数学建模的方法有了一定的掌握,同时也使自己加深了对数学知识的理解,能灵活运用数学解决一些实际吻题。数学建模是一种具有创造性的科学方法,它将现实问题简化,抽象为一个数学问题或者数学模型,然后采用恰当的数学方法求解,进而对现实问题进行定量分析和研究,最终达到解决实际问题的目的。随着计算机的运用和发展,数学建模成为高科技的一种“数学技术”,起着关键性的作用,作为计算机学员的一名学生,掌握新的技术和方法是必要的,是受益匪浅的。通过一个学期的学习,数模培养了我的洞察力,想象力,逻辑思维能力以及分析问题,解决问题的能力。在学习过程中,虽然碰到了很多的问题和困难,但是在老师的指点和教导下,使得很多问题都得到了解决,在这里要感谢辛勤教育我们的老师。虽然我没有去参加数模竞赛,但是我确实学到了很多东西,我相信这些我所学到的知识,对我的将来是有好处的。 (重庆邮电大学计算机学院:陈辉)第五篇:数学建模与数学实验