求助...matble毕业作业...大家进来帮忙啊....
1。绘制曲线Sa(x)=sin(x)/x 其中x属于-10派到+10派2。对向量t进行以下运算可以构成3个坐标的值向量:x=sin(t) y=cost z=t 利用plot3指令,并选用绿色的实际绘制相应的三维曲线
3。请分别写出有for和while循环语言计算k=E2i=1+2+2的平方+2的3次方++++……2的63次方的程序。此外还请写出一种避免循环的计算程序
4。遍写一个简单的函数文件,他具有以下性质:该函数调用是,如果不指定输入量,则自动绘制出一个单位圆,当输入大于2的证书书,绘制该自然数指定“边数”的正多边形起外接圆半径为1。假如输入的是“非正整数”该函数文件回给出“错误提示”。写出编程思路。
老师要过程...可是我一点都不会[em04] ....只有来这里求救各位大人了..
小女子在这厢有礼了![em19]
我的邮箱:[email]inwhietdew@yahoo.cn[/email]
对于各位的帮助感激不尽!!!
fplot('sin(t)/t',[-10*pi,10*pi]) 2、t=0:pi/20:5*pi;
plot3(sin(t),cos(t),t,'g')
grid on 3、基于for 语句
k=1;
for i=1:63
k=k+2^i;
end
基于while语句的:
k=1;
i=1;
while i<=63
k=k+2^i;
i=i+1;
end 4、
function draw(k)
if nargin==0
syms x y
ezplot('x^2+y^2=1');
axis square
elseif nargin==1
if k>2
L = linspace(0,2.*pi,k+1);
xv = cos(L)';yv = sin(L)';
xv = [xv ; xv(1)]; yv = [yv ; yv(1)];
plot(xv,yv);
hold on
axis square
else k<=0
disp('错误提示');
end
end 偶磕头拜谢!!!!!!!
高人啊高人~~~
窝爱里~~~~~~~~ 果然是斑主,解答就是详细啊
佩服
回复 2# 的帖子
版主。。。 真是服了!太厉害了!页:
[1]
