感悟网 导航

matlab中画图,用plot,如下面程序 syms t x; p=t*x; y=int(p,x,0,1); 我想用plot把积分后的函数y 画出来 matlab中syms和int 函数都是表示啥意思呀??

作者&投稿:崇蒲 (若有异议请与网页底部的电邮联系)
matlab中对y=x^2求导,并画出图像 我用syms x z=diff(y,x,1) 之后怎么画图啊?? x=0:1:10 之后?????~

将sym转化成为double就可以了

具体:
syms x
y=x^2;
z=diff(y,x,1);

x=0:1:10;
z=subs(z,x);
plot(x,z);

举个例子:
syms x;
int(x)
int(x,0,1)

得到的结果如下:
ans =

x^2/2


ans =

1/2

syms表示定义一个符号变量,符号变量区别于数值型的那些变量,用于进行公式的化简和计算。
int表示积分,第一个算的是不定积分,当然你也可以像第二句那样计算定积分,写入上下限。当然也可以对其中的某一个变量做积分,比如,你可以用这样的命令:
syms x z;
int(x/(1 + z^2), z)

结果:
ans =

x*atan(z)

还有什么问题呢?

syms t x;
p=t*x;
y=int(p,x,0,1);
ezplot(y)
______________
subs(y)是把你y中的变量用已定义的值进行替代,书宬这里就是把t替换成了数组0:0.2:6,于是得到就是数值型的数组了。plot的参数是数值型的数组,ezplot的参数是符号变量。

syms t x
p=t*x;
y=int(p,x,0,1);
t=0:0.2:6;
plot(t,subs(y))

ezplot()函数直接带入就好了。

《matlab二维平面绘图函数plot和fplot的区别,举例说明》
答:plot是用来对数据点进行画图,fplot是对一个函数进行画图,两者的输入对象首先是不同的。plot(x,y)这里的x和y就是曲线对应的数据 fplot('x^2')这里就是画这条曲线的图像

《matlab plot画图》
答:matlab plot画图 我来答 首页 用户 认证用户 视频作者 帮帮团 认证团队 合伙人 企业 媒体 政府 其他组织 商城 法律 手机答题 我的 matlab plot画图  我来答 1个回答 #热议# 作为女性,你生活中有感受到“不安全感”的时刻吗?

《matlab中plot(x(1,:))表示什么?》
答:x(1,:)指x矩阵的第一行所有bai列,:表示所有的。matlab中plot(x(1,:))表示将二维矩阵x的第一行元素画成散点图。plot()是matlab中的描点做图函数,一般需要指定横坐标和纵坐标。这里只有一组坐标,则将其作为纵坐标,横坐标默认为1,2,3,4...举个例子:>>x=rand(100);%x为一个100...

《我在用matlab中的plot画图的时候,在设置了xy轴坐标之后,画出来的图上...》
答:1. x轴坐标逆向排列,可以使用set(gca,'XDir','rev')命令;2. 由于这个坐标轴标签未涉及到字符串,可以直接设置一下标签的位置就行了,然后可以了。如下所示:x1=[17,16,12,10,9,6,5,4,3,2,1];y1=[1,2,3,4,5,6,9,10,12,16,17];plot(x1,y1,'k.-');axis([1 17 1 17]...

《matlab中plot(2,2)是什么意思》
答:matlab中plot(2,2)意思是:绘制2条不同色彩的连线图,x=2作为这些曲线的共同横坐标;以横坐标x=2,纵坐标y=2对应元素绘制连线图。二维线画图函数plot格式为plot(x,y),如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的尺寸;如果X和Y其中一个是向量另一个为数组,X和Y中...

《怎样用matlab画图》
答:4.其他画图函数 (1)stairs(x,y) 绘制阶梯图形 (2)bar(x,y) 绘制条形图形 (3)fill(x,y,’c’) 绘制并填充二维多边图形,x和y为二维多边形顶点坐标向量 用到的不会用的函数可以百度搜“matlab (那个函数)",就可以找到许多用法的实例,英文好的话直接看matlab 帮助里的用法解释...

《matlab中plot(alpha,vsm,'r-',alpha,vs0,'b-','LineWidth',4);是...》
答:这条相当基本的plot命令绘制了两个图形,plitanalysisalpha,VSM,'r-',为1,alpha为水平轴,VSM为垂直轴数据。版本“r-”是属性参数,即红色线段。alpha,vs0,b-,LineWidth,4和上面是一样的,只是b是蓝色的,而不是r。,“LineWidth”,4表示线的权值厚度参数。

《matlab中,利用 plot做出了二维图像,并且知道图像上某点的纵坐标,怎么求...》
答:纵坐标是任意值的时候,假定是10个数值,y=rand(1,10)如果你所知道某点上的纵坐标是0.9134 那么index=find(y==0.9134)就给出了矢量y中,纵坐标是0.9134的所有元素的位置 然后用x(index)就可以得到相对应的横坐标了 PS:这里rand()随机函数只是举个例子,因为我不知道你的矢量y是什么数值 而...

《matlab 如何在图形中只描点,而不用线连起来》
答:有两种方法:1、直接使用绘制散点的scatter()函数。2、使用plot()绘图时设置没有线型,直接绘出不同样式散点。下面实例演示这两种方法:1、打开matlab,在命令窗口输入如下代码,计算需要作图的2组散点数据 >> x = 0:pi/20:2*pi;>> y1 = sin(x);>> y2 = 0.5*sin(x);2、直接使用...

《matlab中plot画图改变坐标轴标注》
答:1 画出来图了以后再改坐标的话,点Show Plot Tools按钮,在右边Plot Browser里点Axes,在下面选你要改的那个轴,点Ticks...,在Edit Axes Ticks里面改Labels里面的数就行了,10改成1,20改成2,以此类推;2 在画图的时候直接plot(x/10,y)这样也行。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网