想用matlab绘制函数图的时候,不知道是区间的原因还是别的问题,程序运行是没有出错的,但是函数图显示是一片空白,请教这是什么问题。多谢!!
附上代码:
clear all
clc
x = 0:0.01:1;
y1 = 1-x;
y = sqrt(1-y1.^2)/y1;
plot(x,y,'LineWidth',4)
想用matlab绘制函数图的时候,不知道是区间的原因还是别的问题,程序运行是没有出错的,但是函数图显示是一片空白,请教这是什么问题。多谢!!
附上代码:
clear all
clc
x = 0:0.01:1;
y1 = 1-x;
y = sqrt(1-y1.^2)/y1;
plot(x,y,'LineWidth',4)
你好,
你这个是数组之间对应位置相乘或者相除,所以需要在乘号或者除号或者^号之前加一个点.
就行了
clear all
clc
x = 0:0.01:1;
y1 = 1-x;
y = sqrt(1-y1.^2)./y1;%这里除号之前加个点
plot(x,y,'LineWidth',4)