文档介绍:中国地质大学(武汉)=,高h=3,求圆柱表面积和体积程序:r=;h=3;s=2*pi*r^2+2*pi*r*hv=pi*r^2*h运行结果:2求某自然数内的全部素数程序:clearn=input('请输入自然数:');sushu=(2);k=0;fora=3:n;forb=2:a-1ifmod(a,b)==0k=1;break;elsek=0;endendifk==0sushu=[sushu(a)];endendsushu运行结果:3输入3个数a、b、c,要求按由小到大的顺序输出。程序:cleara=input('a=')b=input('b=')c=input('c=')d=[a,b,c]m=sort(d);disp(m)运行结果:计算多项式y=x5-3x4-8x3+7x2+3x-5在[-4,5]区间的微分,:a=[1-3-873-5];x=-4::5Y=polyval(a,x)b=polyder(a)y=polyval(b,x)plot(x,Y,'r')holdonplot(x,y,'k')运行结果:已知y=1-1/2+1/3-1/4+……-1/100,求y的值。程序:cleary=0;fori=1:1:100a=((-1)^(i-1))*1/iy=y+aend运行结果:产生5阶随机方阵A,其元素为[10,90]区间的随机整数,然后判断A的元素是否能被3整除。程序:x=20+(50-20)*rand(5)y=+sqrt()*randn(5)运行结果:建立矩阵A,然后找出大于4的元素的位置。程序:A=[4,-65,-54,0,6;56,0,67,-45,0]find(A>4)运行结果:建立一个字符串向量,然后对该向量做如下处理:(1)取第1~5个字符组成的子字符串。(2)将字符串倒过来重新排列。(3)将字符串中的小写字母变成相应的大写字母,其余字符不变。(4)统计字符串中小写字母的个数。文档来源网络及个人整理,勿用作商业用途程序:cleara=input('请输入多于5个字符的字符串','s');b=a(1:5)c=fliplr(a)d=upper(a)e=sum(a<='z'&a>='a')运行结果:在0≤x≤2p区间内,绘制曲线y=2e-(4πx)程序:x=0:pi/100:2*pi;y=2*exp(-*x).*cos(4*pi*x);plot(x,y)运行结果:,在同一坐标内绘制曲线y1=-(4πx)和y2=2e-(πx)。文档来源网络及个人整理,勿用作商业用途程序:x=0:pi/100:2*pi;y1=*exp(-*x).*cos(4*pi*x);plot(x,y1,'b');holdon;y2=2*exp(-*x).*cos(pi*x);plot(x,y2,'r');运行结果:,分别用不同线型和颜色绘制曲线y1=-(4πx)和y2=2e-(πx),标记两曲线交叉点。文档来源网络及个人整理,勿用作商业用途程序:x=linspace(0,2*pi,1000);y1=*exp(-*x).*cos(4*pi*x);y2=2*exp(-*x).*cos(pi*x);k=find(abs(y1-y2)<);x1=x(k);y3=*exp(-*x1).*cos(4*pi*x1);plot(x,y1,x,y2,'r:',x1,y3,'g*');运行结果:、阶梯图、杆图和填充图形式绘制曲线y=2sin(x)。程序:x=0:pi/10:2*pi;y=2*sin(x);