主要内容

refcurve

添加参考曲线绘制

语法

refcurve (p)
refcurve
refcurve (ax, p)
hcurve = refcurve (…)

描述

refcurve (p)添加一个多项式系数参考曲线p当前轴。如果p是一个向量,n + 1元素,曲线:

y = p (1) * x x ^ ^ n + p (2) * (n - 1) +…+ p (n) * x + p (n + 1)

refcurve没有输入参数添加一行沿x轴。

refcurve (ax, p)使用情节中指定的轴斧头,一个对象。有关更多信息,请参见

hcurve = refcurve (…)返回处理hcurve的曲线使用任何输入参数组合在前面的语法。

例子

全部折叠

生成数据和一个多项式趋势。

p = [1 2 1 0];t = 0:0.1:3;rng默认的%的再现性y = polyval (p、t) + 0.5 * randn(大小(t));

数据并添加总体均值函数使用refcurve

情节(t y“罗”)h = refcurve (p);h。颜色=“r”;

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。一个或多个行显示的值只使用标记

也添加上意味着函数。

q = polyfit (t、y, 3);refcurve (q)传说(“数据”,总体均值的,“安装的意思”,“位置”,“西北”)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。一个或多个行显示的值只使用这些对象标记表示数据,总体均值,安装的意思。

介绍相关的物理常数。

M = 0.145;%的质量(公斤)R = 0.0366;%半径(米)=π* R ^ 2;%区(m ^ 2)ρ= 1.2;%空气密度(公斤/米^ 3)C = 0.5;%阻力系数D =ρ* C * / 2;%阻力正比于速度的平方g = 9.8;%重力加速度(m / s ^ 2)

模拟轨迹与阻力正比于速度的平方,假设在每个时间间隔恒定加速度。

dt = 1飞行;%仿真时间间隔(s)r0 = [0 1];%初始位置(m)s0 = 50;%初始速度(米/秒)alpha0 = 35;%初始角(度)v0 = s0 * [cosd (alpha0)信德(alpha0)];%初始速度(米/秒)r = r0;v =半;轨迹= r0;r (2) > 0 = [0 - g] - (D / M) * v (v) *模;v = v + a * dt;r = r + v * dt + (1/2) * * (dt ^ 2);轨迹=(轨迹;r);结束

情节轨迹和使用refcurve添加畅行抛物线轨迹(分析)轨迹的情节。

图绘制(轨迹(:1)轨迹(:,2),“米”,“线宽”,2)xlim ([0250]) h = refcurve ([- g / (2 * v0 (1) ^ 2),(g * r0 (1) / v0 (1) ^ 2) + (v0 (2) / v0 (1)),(g * r0 (1) ^ 2 / (2 * v0 (1) ^ 2))——(v0 (2) * r0 (1) / v0 (1)) + r0 (2)]);h。颜色=“c”;h。线宽= 2;轴平等的ylim([0, 50])网格包含(“距离(m)”)ylabel (身高(米)的)标题(“{\ bf棒球轨迹}”)传说(“拖”,没有拖)

图包含一个坐标轴对象。坐标轴对象标题空白B s e B l l空白T r e c T o r i e s,包含距离(m), ylabel高度(米)包含2线类型的对象。这些对象代表有阻力,没有阻力。

版本历史

之前介绍过的R2006a

另请参阅

|||