function f=fib(n)
if n>2
f=fib(n-1)+fib(n-2);
else
f=1;
end
脚本文件:
F=[];
for k=1:6
F=[F,fib(k)];
end
disp(F(k))
function f=fun(n)
f=sum(n.*(n+1));
在命令行窗口调用fun函数的结果为( )。
>> fun(1:5)
这里不知道fun(1:5)是什么意思
怎么得到8的
疑问2 plot函数
x = [0,2,1,1.5];
plot(x)
此处的y坐标如何去控制
疑问3 绘图图形
[x,y]=meshgrid(-2:2);
z=x+y;
i=find(abs(x)<1 & abs(y)<1);
z(i)=NaN;
surf(x,y,z);shading interp
为什么画出来是个正方形且中间的小部分被挖掉了呢?