x=-pi:0.1:pi; fh={@cos,@sin}; plot(fh{2}(x)) 刚学习matlab,谁帮我解释一下上面的语句?

x=-pi:0.1:pi;fh={@cos,@sin};plot(fh{2}(x))... x=-pi:0.1:pi;
fh={@cos,@sin};
plot(fh{2}(x))
展开
 我来答
Brainor
2013-06-15 · TA获得超过956个赞
知道小有建树答主
回答量:218
采纳率:100%
帮助的人:140万
展开全部
x为一个向量,从-π取到π,每点间隔为0.1
fh为两个函数组成的cell,fh{1}表示cos函数,fh{2}表示sin函数
因此fh{2}(x)即为sin(x)
plot是用来作图的,这样的话做的就是sin(x)的图,而且横坐标的范围为[-π,π]
追问
你把程序放在MATLAB中看一下,怎么作图的横坐标不是[-π,π]
追答
我错了...应该先跑一遍再回答的...
cquhrb
2013-06-15 · TA获得超过342个赞
知道小有建树答主
回答量:403
采纳率:100%
帮助的人:125万
展开全部
画sinx的图像,不过画的是如下y与x的图像
t=-pi:0.1:pi;
y=sint(t)
x=1:length(t);
追问
是的,你说的是对的,不过,x的作图坐标为什么不是-pi,pi?
追答
plot(x,fh{2}(x))  %试试
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式