Matlab 数学实验----命令总结

该博客总结了Matlab在数学实验中的命令应用,涵盖一元微积分实验,如曲线绘图、极限、导数、极值与最值、方程组求根、不定积分与定积分和级数;多元微积分实验,包括曲面绘图和常微分方程求解;线性代数实验,如求解线性方程组和特征值;以及最优生产方案和概率论与数理统计实验的相关内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Matlab 数学实验----命令总结

1.一元微积分实验

1.曲线绘图

曲线绘图命令主要有以下几种:

%常用
plot(x,y)  %使用前首先生成数据    x = a:b; y = f(x); plot(x,y) 
plot(x1,y1,x2,y2) 

fplot(fun,[a,b]) %使用时候需要传入函数 fun='sin(2*x)' ;fplot(fun,[a,b])

%常用
polar(theta,rho) %极坐标绘图 

%常用
ezplot(fun,[xmin,xmax]) %隐函数作图,非常方便,在接下来的例题也会大量使用

plot3(x,y,z) %用法与plot类似,首先生成数据

此外,还有一些用来调整图片格式的,比如 title 用来加标题,legend用来加图例,hold on / hold off 等等,在书上15页,此处不再赘述。

下面通过几个例题巩固对命令的理解:

例题1:立方抛物线 y = x 3 y=\sqrt[3]{x} y=3x

%使用plot绘图分为三步,首先生成数据点x,之后通过函数生成对应的数据点y,之后plot。
x = -5:0.1:0;
y=(-x)^(1/3);
y=-y;
x=0:0.1:5;
y=[y,x.^(1/3)];
x=-5:0.1:5;
plot(x,y);

例题2:做出方程 x 4 + y 4 = 1 x^4+y^4=1 x4+y4=1 所表示的图像

syms x y;
ezplot('x^4+y^4-1',[-1,1]);
%两句话就完事儿了,很简单有没有,不用plot生成点坐标巴拉巴拉,直接敲进去就完事儿了

例题3:笛卡尔曲线 x 3 + y 3 = 3 x y x^3+y^3=3xy x3+y3=3xy

%继续使用ezplot,直接敲就完事儿了
ezplot('x.^3+y.^3-3*x*y',[-5,3])

反正不管啥函数,只要不是极坐标,用ezplot,敲进去就完事儿了。

例题4:摆线 x = t − s i n ( t ) , y = 1 − c o s ( t ) x=t-sin(t),y=1-cos(t) x=tsin(t),y=1cos(t)

%还记得plot的三步曲吧,这里也是一样的。
t = 0:0.1:2*pi;
x = t-sin(t);
y = t-cos(t);
plot(x,y);

例题5:星形线 x = c o s 3 t , y = s i n 3 t , ( x 2 3 + y 2 3 = 1 ) x = cos^3t ,y = sin^3t , (x^{\frac{2}{3}}+y^\frac{2}{3}=1) x=cos3t,y=sin3t,(x32+y32=1)

%这就两种方法都可以了,你也可以plot像上题一样,也可以用括号里的表达式直接ezplot,这里说的够多了就不敲代码
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值