fplot3
图3 - d参数曲线
语法
描述
fplot3 (
情节xt=x(t),欧美=y(t),zt型=z(t的时间间隔内)tmin<t<达峰时间。xt
,欧美
,zt型
,[tmin最高温度)
)
例子
图3 - d参数线
绘制三维参数线
在默认的参数范围5 [5]
。
信谊txt =罪(t);欧美= cos (t);zt型= t;fplot3 (xt,欧美,zt型)
指定的参数范围
情节参数行
在参数范围10 [-10]
通过指定的第四个参数fplot3
。
信谊txt = exp (- t / 10)。*罪(5 * t);欧美= exp (- t / 10)。* cos (5 * t);zt型= t;zt型fplot3 (xt,欧美,-10 [10])
改变行属性和显示标记
情节相同的3 d三次参数曲线在不同时间间隔的参数。对于第一条曲线,使用的线宽2
。第二,指定一个虚线红线风格圈标记。第三,指定一个青色,dash-dot线条样式和星号标记。
信谊tfplot3(罪(t),因为(t), t(0 2 *π)“线宽”,2)在fplot3(罪(t),因为(t), t(2 * 4π*π)”,或“)fplot3(罪(t),因为(t), t(4 * 6π*π)“- * c”。)
图3 - d参数线使用符号函数
绘制三维参数线
信谊x (t)y (t)z (t)x (t) =罪(t);y (t) = cos (t);z (t) = cos (2 * t);fplot3 (x, y, z)
在相同的图划分多个行
情节多行作为一个向量,通过输入或通过使用抓住
先后情节是基于相同的数据。如果您指定LineSpec
和名称参数,它们适用于所有行。为个人设置选项,使用函数返回的句柄fplot3
。
把数据分成两个次要情节次要情节
。第一次要情节,情节使用向量输入两个参数化行。第二次要情节,情节相同的线路使用抓住
。
信谊t次要情节(2,1,1)fplot3 (t - t, t (t - t))标题(“使用向量输入多行”次要情节(2,1,2)fplot3 (t, t, t)在fplot3 (- t, t - t)标题(“多使用在命令行”)举行从
修改3 d参数创建后
情节参数行
提供一个输出fplot
返回情节对象。
信谊txt = exp (abs (t) / 10)。*罪(5 * abs (t));欧美= exp (abs (t) / 10)。* cos (5 * abs (t));zt型= t;fp = fplot3 (xt,欧美,zt型)
fp = ParameterizedFunctionLine属性:XFunction: exp (abs (t) / 10) *罪(5 * abs (t)) YFunction: exp (abs (t) / 10) * cos (5 * abs (t)) ZFunction: t颜色:0.4470 - 0.7410[0]线型:”——“线宽:0.5000显示所有属性
改变参数值的范围10 [-10]
和线的颜色红色的使用TRange
和颜色
的属性《外交政策》
分别。
《外交政策》。TRange = -10 [10];《外交政策》。颜色=“r”;
添加标题和轴标签和格式蜱虫
为 值的范围 来 、情节参数线
添加一个标题和轴标签。创建生成x轴的轴蜱虫限制的时间间隔π/ 2
。显示这些蜱虫通过使用XTick
财产。通过使用创建轴标签arrayfun
应用texlabel
来年代
。显示这些标签使用XTickLabel
财产。重复这些步骤,为轴。
使用乳胶情节,看到的乳胶
。
信谊txt = t;欧美= t / 2;zt型=罪(6 * t);fplot3 (xt,欧美、zt型(2 * 2π*π)“MeshDensity”,30)视图(52.5,30)包含(“x”)ylabel (“y”)标题(' x = t, y = t / 2, z =罪(6 t) 2 \π< t < 2 \π”甘氨胆酸)ax =;S =符号(ax.XLim(1):π/ 2:ax.XLim (2));斧子。XTick =双(S);斧子。XTickLabel = arrayfun (@texlabel年代,“UniformOutput”、假);S =符号(ax.YLim(1):π/ 2:ax.YLim (2));斧子。YTick =双(S);斧子。YTickLabel = arrayfun (@texlabel年代,“UniformOutput”、假);
创建动画
创建动画通过改变显示表达式使用XFunction
,YFunction
,ZFunction
然后通过使用属性drawnow
更新的阴谋。出口GIF,明白了imwrite
。
通过改变变量我从0到4π,动画参数曲线
播放动画,请点击图片。
信谊t fp = fplot3 (t +罪(40 * t) - t + cos (40 * t), sin (t));因为我= 0:π/ 10:4 *πfp。ZFunction =罪(t + i);drawnow结束