当前位置: 首页 > 其他范文 > 其他范文

数学实验程序

作者:QQ983100946 | 发布时间:2020-11-27 07:26:02 收藏本文 下载本文

数学实验考试小程序 牛顿迭代法:

function x=polyzero(P,x0);dP=polyder(P);x=x0-polyval(P,x0)/polyval(dP,x0);while abs(polyval(P,x))>1e-6;x=x-polyval(P,x)/polyval(dP,x);end end 同一个图上画多条曲线:hold on x=-2:0.01:2 for a=1:3;y=x.^a;plot(x,y,"r")grid on end 选出一个数组内的最大数,并返回其位置:function [s,t]=mymax(A);[m,n]=size(A);s=A(1,1);t=[1,1];for i=1:m for j=1:n if A(i,j)>s s=A(i,j);t=[i,j];end end end end 画五角星:c=pi/2:4*pi/5:4.5*pi;x=cos(c);y=sin(c);plot(x,y,"m")axis equal grid on

判断一个数的尾数:function a=weishu(x,n)a=(fix(x/10.^(n-1))*10.^(n-1)-fix(x/10.^n)*10.^n)/10.^(n-1);end 判断一个数的位数:function y=weishu1(x);y=length(num2str(x));end 求log1+log2+……+logn 的算法:n=0;s=0;while s<=100 n=n+1;s=s+log(1+n);end m=n 画球:function drawball(x0,y0,z0,r,b)ca=linspace(0,2*pi,31)+b;fa=linspace(0,pi,16);[c,f]=meshgrid(ca,fa);x=r*sin(f).*cos(c)+x0;y=r*sin(f).*sin(c)+y0;z=r*cos(f)+z0;mesh(x,y,z);end 画 单位 圆:t=linspace(0,2*pi,100)x=cos(t);y=sin(t);plot(x,y)马鞍面(抛物双曲面)的画法:t=linspace(0,2*pi,100);x=sin(t);y=cos(t);z=cos(2*t);plot3(x,y,z)grid on axis equal

实验2数学实验

数学实验案例

实验1数学实验

数学软件实验1

《数学实验》课程实验报告

本文标题: 数学实验程序
链接地址:https://www.dawendou.com/fanwen/qitafanwen/266742.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《数学实验程序》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有