用matlab 怎么画函数曲线图 50

x=a/(1+(a/s-1)*exp(-d*t))怎么画x-t的函数曲线,a,s,d都是常数,求详细解答... x=a/(1+(a/s-1)*exp(-d*t))
怎么画x-t的函数曲线,a,s,d都是常数,求详细解答
展开
 我来答
本命年本命年44
2017-08-29 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1913
采纳率:50%
帮助的人:182万
展开全部

matlab的数据处理能力很强大,这款软件还能绘制各种函数图形。下面我将介绍用matlab画函数图形的方法,以在同一张图上画出y1=sin(x)和y2=sin^2(x)的图形为例。

工具/原料

matlab

1方法/步骤

输入自变量:

画已知的函数图形,用向量的方式表示自变量比较方便。代码为

x=linspace(0,8);                  % 用向量形式创建x。

2输入因变量表达式:

y1=sin(x);                       % 向量y1的值为x坐标上某一x的s i n ( 2 x )值。

y2=(sin(x)).^2 ;               % 向量y2的值为( s i n ( x ) ) .^2,注意别忘记一点”.“


3 使用plot命令画图:

plot(x,y1)


4按回车,则画出y1=sin(x)的图形。

如果这时直接继续画y2=sin^2(x)的图形,则在另一张图中画,为了在同一张图中画两个函数图,输入下面代码:

hold on

5再输入绘图命令:

plot(x,y2)

按回车,则在同一张图上画出了这两个函数的图形。可以通过菜单栏中的insert添加坐标名称,文本等。

其他函数的画法类似!

糖豆羊By
高粉答主

2020-03-27 · 每个回答都超有意思的
知道答主
回答量:8.6万
采纳率:2%
帮助的人:4139万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-11-29
展开全部

假设 a=3; s=1; d=2;

>> h=ezplot('x=3/(1+2*exp(-2*t))');

set(h,'color','b');

追问
设a,s,d 的值做出的曲线准确吗??
追答
你可以试试,用matlab画的
满意请采纳,追问请加分!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-11-29
展开全部
可以用plot函数。
必须先定义t的定义域,比如-3到3,步数为0.1,然后matlab按照对应的t的值计算出相应的x的值,最后将这些值描绘在坐标图上。
最基本的形式:
t=-3:3:0.1;
x=a/(1+(a/s-1)*exp(-d*t));

plot(x,y);
当然,可以添加标题,横轴纵轴标题,改变曲线颜色,这些最基本的请看matlab的help

另外,还有其他函数可以直接作图的。但是用得最多的还是plot,因为其附加的可改变的选项值最多。

其实这些最简单的题主在百度搜搜就可以了,毕竟自己主动和别人主动是不一样的。
追问
能给出具体的代码吗,谢谢!1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式