matlab showing only points not line. how to connect it?

1 次查看(过去 30 天)
function[x]= ap(p)
n=1;
x=0;
while ( n<=p)
sum=0;
m=n;
while (m>0)
sum = sqrt(sum+m);
m=m-1;
end
x= sum;
plot(n,x,'o')
n=n+1;
hold on
grid on
  1 个评论
Priyank Vithani
Priyank Vithani 2018-9-16
编辑:Walter Roberson 2018-9-16
x
1 = input('Enter the length of x1 : ');
y1 = input('Enter the length of y1 : ');
x2 = input('Enter the length of x2 : ');
y2 = input('Enter the length of y2 : ');
x = linspace(x1,y1);
y = linspace(x2,y2);
line (x,y)

请先登录,再进行评论。

回答(2 个)

ehsan rastgar
ehsan rastgar 2018-9-16
hi dear just change this part
% plot(n,x,'-o') or use plot(n,x,'_o')
  3 个评论
Priyank Vithani
Priyank Vithani 2018-9-16
编辑:Walter Roberson 2018-9-16
x1 = input('Enter the length of x1 : ');
y1 = input('Enter the length of y1 : ');
x2 = input('Enter the length of x2 : ');
y2 = input('Enter the length of y2 : ');
x = linspace(x1,y1);
y = linspace(x2,y2);
line (x,y)

请先登录,再进行评论。


Walter Roberson
Walter Roberson 2018-9-16
function[x]= ap(p)
n=1;
x=0;
while ( n<=p)
sum=0;
m=n;
while (m>0)
sum = sqrt(sum+m);
m=m-1;
end
x(n) = sum;
n=n+1;
end
plot(1:p,x,'o')
grid on
  5 个评论
Walter Roberson
Walter Roberson 2018-9-16
That input code does not have any apparent relationship to the function you posted. The function you posted expects a single scalar input that is probably intended to be a positive integer.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Develop Apps Using App Designer 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by