分享

matlab 画图与解方程

 Ethan的博客 2011-11-18

1. 画 下列函数的图形:

(1)wps_clip_image-10828

%%

% 三维曲面画图

%%

t0=linspace(0,20);

u0=linspace(0,2);

[u,t]=meshgrid(u0,t0);

x=u.*sin(t);

y=u.*cos(t);

z=t./4;

plot3(x,y,z);

wps_clip_image-9420

(2) wps_clip_image-22079

%% 2

x=linspace(0,3);

y=linspace(0,3);

[X,Y]=meshgrid(x,y);

z=sin(X*Y);

plot3(X,Y,z)

wps_clip_image-18045

(3)wps_clip_image-29104 .

%% 3

tt=linspace(0,2*pi);

uu=linspace(0,2*pi);

[u,t]=meshgrid(uu,tt);

x=sin(t*(3+cos(u)));

y=cos(t*(3+cos(u)));

z=sin(u);

plot3(x,y,z);

wps_clip_image-8003

2. 求wps_clip_image-24629的所有根(先画图后求解)。

1)wps_clip_image-31436在(-20,20)的图像

wps_clip_image-9073

2)wps_clip_image-20018在(-10,10)的图像

wps_clip_image-30224

2)wps_clip_image-901在(-1,1)的图像

wps_clip_image-5035

编程求解:

%% 解方程

clear all;

clc;

syms x;

y=exp(x)-3*x.^2;

figure;

ezplot(y,[-1,1]);%绘曲线图

hold on;

yy=0;

plot([-1,1],[0,0],'r'); %y=0直线

[X] = solve('exp(x)-3*x^2=0','x') %超越方程

X=vpa(X) %精确

结果:

X =

  0.91000757248870906065733829575937

-0.45896226753694851459857243243406

wps_clip_image-10832

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多