plot3在matlab中的用法
作者&投稿:钱亭 (若有异议请与网页底部的电邮联系)
中叔阁18416962093问: matlab plot3 用法 - ?
京口区铃兰回答: %plot3(x,y,z)用来绘制3维曲线图,而不能绘制曲面图!就是把所有的 %(x,y,z)点连接在一起.而画曲面图必须用surf和mesh函数,而这两个 %函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用 %x=-200:0.3:200;y=-200:0.1:200; %[...
中叔阁18416962093问: matlab 使用for语句进行画三维散点图 用plot3函数 - ?
京口区铃兰回答: 不能出三维图的根本错误是,hold on放在循环语句外面,这样系统会默认出图是二维.应把该命令放在plot3()的后面.更改后的代码:figure(1); for i=1:8; x=i*2; y=i*3; z=i*5; plot3(x,y,z,'r*');grid on;hold on; end hold off;
中叔阁18416962093问: matlabplot3用法欲绘制如图3维函数图 写代码如下 x= - 200:0.3:200;y= - 200:0.1:200;plot3(x,y,x*y/sqrt(x*x+y*y)) 为何报错 ???Errorusing==>mtimes ... - ?
京口区铃兰回答:[答案] %plot3(x,y,z)用来绘制3维曲线图,而不能绘制曲面图!就是把所有的 %(x,y,z)点连接在一起.而画曲面图必须用surf和mesh函数,而这两个 %函数都需要知道对应x,y向量交叉点内所有点处的z值,所以得用 %x=-200:0.3:200...
中叔阁18416962093问: MATLAB中plot函数用法 - ?
京口区铃兰回答: f=sin(x).*(1+x).*log(1+x) 中的x是矩阵 所以 sin(x)也是矩阵(你可以看看sin(x)的大小就知道了) 要加.才能实现矩阵对应的元素相乘 如果不加是两个矩阵相乘
中叔阁18416962093问: 在MATLAB中可以设置坐标轴的函数有哪些?我只知道plot,semilogx(y),还有其它的呢?,请附上其功能.为了数学建模在学MATLAB,可不可以给点经验? - ?
京口区铃兰回答:[答案] 1.绘制二维曲线的最基本函数plot 2.双纵坐标函数plotyy 3. 坐标控制 函数的调用格式为: axis([xmin xmax ymin ymax zmin zmax]) axis函数功能丰富,常用的用法还有: axis equal 纵、横坐标轴采用等长刻度 axis square 产生正方形坐标系(缺省为矩形...
中叔阁18416962093问: Plot3函数的作用是(). - 上学吧?
京口区铃兰回答: 如果你x,y,z刻画的是一条三维曲线图的话,使用plot3即可:plot3(x, y, z);如果x,y,z构成的是一个曲面,可以先通过griddata对曲面进行插值,再画出图像.示例代码:%% 数据 x = 4*rand(100, 1)-2; y = 4*rand(100, 1)-2; z = x.^2+y.^2; plot3(x,y,z,'*') ...
中叔阁18416962093问: matlab作三维图 - ?
京口区铃兰回答: 你的这个图形是最基本的三维图,只要用以下代码就可以解决了.plot3(x,y,z);其中,x,y,z 分别为各点在空间三维坐标轴中的位置.你可以在MATLAB中输入 help plot3.会有更多的关于plot3函数的相关信息.个人在使用中不明白的多多利用 help (加上查找的函数).这样有利于对软件的学习和掌握.
中叔阁18416962093问: matlab中 plot函数全部功能怎么用 - ?
京口区铃兰回答: 基本形式 >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> plot(y) 生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线. >> x=linspace(0,2*pi,30); % 生成一组线性等距的数值 >> y=sin(x); >> plot(x,y) 生成的图形是上30个点连成的光滑的正弦曲线....
中叔阁18416962093问: 怎样用matlab画三维三点分布图 - ?
京口区铃兰回答: plot3(x向量,y向量,z向量,'.') 最后'.'表示用点画出来,还有'*','+','d'等等其它形状.还可以结合颜色,比如用'r,'表示红色点,'b.'表示蓝色点等等. 关于判断,你可以用x(x<=5&x>=4)得到【4,5】之间的x点,需要注意y和z的一致,也应该用y...