早教吧作业答案频道 -->其他-->
matlab绘制函数图象定义了两个函数,一个是:function y=AdaptFunc(x) y=x^2+2*x+3;y;另一个:function DrawAdaptFunc(ParticleScope,AdaptFunc)x=[ParticleScope(1):0.1:ParticleScope(2)];for k=1:size(x);y(k)=AdaptFunc(x(k));plot(x(k),y(k));
题目详情
matlab绘制函数图象
定义了两个函数,一个是:
function y=AdaptFunc(x)
y=x^2+2*x+3;
y;
另一个:
function DrawAdaptFunc(ParticleScope,AdaptFunc)
x=[ParticleScope(1):0.1:ParticleScope(2)];
for k=1:size(x);
y(k)=AdaptFunc(x(k));
plot(x(k),y(k));
end
然后命令窗口输入ParticleScope=[0.4];DrawAdaptFunc(ParticleScope,AdaptFunc)
为什么提示说x没有定义呢?
我就是想绘制一个函数的图像,但想通过两个函数来实现,一个定义函数,也就是AdaptFunc函数;另一个绘图,即DrawAdaptFunc
定义了两个函数,一个是:
function y=AdaptFunc(x)
y=x^2+2*x+3;
y;
另一个:
function DrawAdaptFunc(ParticleScope,AdaptFunc)
x=[ParticleScope(1):0.1:ParticleScope(2)];
for k=1:size(x);
y(k)=AdaptFunc(x(k));
plot(x(k),y(k));
end
然后命令窗口输入ParticleScope=[0.4];DrawAdaptFunc(ParticleScope,AdaptFunc)
为什么提示说x没有定义呢?
我就是想绘制一个函数的图像,但想通过两个函数来实现,一个定义函数,也就是AdaptFunc函数;另一个绘图,即DrawAdaptFunc
▼优质解答
答案和解析
不知道你的程序功能是什么.
不过要让它顺利运行的话,如果两个函数在同一个.m文件中,则只需要把function Draw()中的形参去掉AdaptFunc,然后放在.m文件头部就可以了.
如果分别在两个不同的.m文件中,则只需把function Draw()中的形参去掉AdaptFunc;
在命令窗输入ParticleScope=[0,4];DrawAdaptFunc(ParticleScope)就能运行无错.但是看结果的话,你的程序好像有问题.
不过要让它顺利运行的话,如果两个函数在同一个.m文件中,则只需要把function Draw()中的形参去掉AdaptFunc,然后放在.m文件头部就可以了.
如果分别在两个不同的.m文件中,则只需把function Draw()中的形参去掉AdaptFunc;
在命令窗输入ParticleScope=[0,4];DrawAdaptFunc(ParticleScope)就能运行无错.但是看结果的话,你的程序好像有问题.
看了 matlab绘制函数图象定义...的网友还看了以下:
当x取何值时,关于k的方程(k+1)x²+(k-1)x+k=0快,今晚就要当x取何值时, 2020-05-12 …
f(x)=2x-kX0当K为何值时,f(x)在X=0处连续f(x)=2x-kX<=0COSXX>0 2020-05-13 …
2m-1)x平方+2(m+1)x+4是完全平方式,求m的值 已知k为非负数,请确认一下方程x²-( 2020-05-16 …
先阅读材料,再解答问题解关于x的不等式:k(2x+1)>x+2 去括号,得2kx+k>x+2移项, 2020-05-17 …
(2014•株洲)已知抛物线y=x2-(k+2)x+5k+24和直线y=(k+1)x+(k+1)2 2020-06-12 …
已知函数f(x)=log2g(x)+(k-1)x.(1)若g(log2x)=x+1,且f(x)为偶 2020-06-26 …
下列方程是关于x的一元一次方程,求k的值(问题见下)↓(k-1)x的平方+(k-2)x+k-3=0 2020-07-14 …
若不等式根号下9-x^2≤k(x+2)-√2的解集为[a,b]且b-a=2则k=答案是根号2但是为 2020-08-01 …
已知关于x的方程,k²x²-2(k+1)x+1=0有2个实数根求k的取值范围选择一个实数k使两根都 2020-08-02 …
整式综合1.求[8+2(k-1)][60-3(k-1)]的最小值.2.已知1/(a-b)+1/(b- 2020-10-31 …