Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab错误中的Dom::区间函数_Matlab_Variables_Operators_Intervals - Fatal编程技术网

Matlab错误中的Dom::区间函数

Matlab错误中的Dom::区间函数,matlab,variables,operators,intervals,Matlab,Variables,Operators,Intervals,我试图在Matlab中绘制f(x)=sin(x),但在将变量x定义为区间[0,pi/2]时遇到了问题。我有: x1 = Dom::Interval([0], [1]) y1 = cos(x1) plot(x1,y1) 但是,Matlab中的interval函数作为意外的Matlab运算符返回。Dom::interval是MuPad接口的一部分。只需创建一个从0到pi/2的数字数组,并绘制结果的sin x1 = linspace(0, pi/2); y1 = sin(x); plot(x1, y

我试图在Matlab中绘制
f(x)=sin(x)
,但在将变量x定义为区间[0,pi/2]时遇到了问题。我有:

x1 = Dom::Interval([0], [1])
y1 = cos(x1)
plot(x1,y1)

但是,Matlab中的interval函数作为意外的Matlab运算符返回。

Dom::interval
是MuPad接口的一部分。只需创建一个从0到
pi/2的数字数组,并绘制结果的
sin

x1 = linspace(0, pi/2);
y1 = sin(x);
plot(x1, y1);
生成一个数值数组,默认值为100个点,线性间隔为0到
pi/2
。您可以通过指定第三个元素来覆盖点数。。。比如:

x1 = linspace(0, pi/2, 300);

这将创建300个点。使用第三个参数。点越多,绘图就越平滑,因为在MATLAB中绘图的默认方法是用直线将点连接在一起。

Dom::Interval
是MuPad界面的一部分。只需创建一个从0到
pi/2的数字数组,并绘制结果的
sin

x1 = linspace(0, pi/2);
y1 = sin(x);
plot(x1, y1);
生成一个数值数组,默认值为100个点,线性间隔为0到
pi/2
。您可以通过指定第三个元素来覆盖点数。。。比如:

x1 = linspace(0, pi/2, 300);

这将创建300个点。使用第三个参数。点越多,绘图就越平滑,因为在MATLAB中绘图的默认方法是用直线将点连接在一起。

Dom::Interval
是MuPAD代码,而不是MATLAB代码。查看
plot
函数的文档示例。
Dom::Interval
是MuPAD代码,而不是Matlab代码。查看
绘图
函数的文档示例。感谢您的回复!我以前试过,但它给了我一个错误。我按照你的建议以更高的间隔再次尝试,效果很好。谢谢你的回复!我以前试过,但它给了我一个错误。我按照你的建议,以更高的间隔再次尝试,效果很好。