MATLAB求助 求助…………

已知y=500-(t-10)^2题目1:usingaWHILEloopandatimestepfortof0.01,tofindthetimetatwhichyismax... 已知 y=500-(t-10)^2
题目1:using a WHILE loop and a time step for t of 0.01, to find the time t at which y is maximum
题目2:using a WHILE loop and a time step for t of 0.01, determine the elapsed time required for y initially go from 200 to 0
你们的命令都能执行 但是max和abs等命令 还木有学…………
展开
 我来答
一会个人de约会
2010-11-07 · TA获得超过6335个赞
知道小有建树答主
回答量:1367
采纳率:0%
帮助的人:2316万
展开全部
vector是矢量,向量的意思。是你plot函数里面两个参数长度不等。
.只要任何一对向量的长度相同,那么它就可以就能可视化地画出来: 只要有两个长度相同的函数,用plot函数就能画出这两个向量的相关图形。就像给很多坐标点,画曲线图一样,两个向量里面的数字就分别对应着X,Y。所以两个向量必须相等才行。
但是这还不是最后的结果,因为它还没有标题,坐标轴标签,网络线: 如果就用plot画个图形,鬼知道你画的是什么。还要在图形上方加上这是某某图形,比如“今年中国经济的走势图”。网格线很有用,如果要找到具体的某一点的数据,网格线很方便,就不用在整条曲线上乱找了,比如“今年中国经济的走势图”,要找某一个月的情况的。
以后画图时应该注意些什么来克服这个问题: 等matlab用熟了之后,这些问题都不重要。也可用length函数来测两个向量的长度,看是否相等。
tanarri
2010-10-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5123
采纳率:33%
帮助的人:8176万
展开全部
1

max=0;
t=5;
while t<15
y=500-(t-10)^2;
if y>max
max=y;
end
t=t+0.01;
end
max

2

t=10;
y=500;
while y>=0
y=500-(t-10)^2;
if abs(y-200)<0.1
t0=t;
end
t=t+0.01;
end
t=t-t0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风雨之中漂泊
2010-10-26 · TA获得超过246个赞
知道答主
回答量:80
采纳率:0%
帮助的人:62.5万
展开全部
1题

max=0;
for t=5:0.01:15
y=500-(t-10)^2;
if y>max
max=y;
end
end
max

2题

t=10;
y=500;
while y>=0
y=500-(t-10)^2;
if abs(y-200)<0.1
t0=t;
end
t=t+0.01;
end
t=t-t0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式