matlab plot函数作图遇到的问题,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/07/13 15:32:24
matlab plot函数作图遇到的问题,
n1=f(w),w为一角度,从0到360度变化,简要计算了几个数值,w=360,n1=1.4253 w=330,n1=1.4064 w=300, n1=1.4065 w=210. n1=1.4934 n1确实是随w变化,可是我plot(w,n1)作图怎么显示为一条直虚线,n1成定值了,而且线型线宽都动不了,图像无法编辑.横坐标为角度w,纵坐标为n1
![](http://img.wesiedu.com/upload/e/ae/eae05f7ab49892380e5858582d533a9e.jpg)
图中实为数个等值的间断点,而不是一条直线.到底是怎么回事呢
是在matlab中作图,已知q=0.0005,且原函数也是matlab求出来的,
n1=-((500000.*q.*cos(w) - 1250).*(105.*q.*sin(w) - 120.*q.*cos(w) + 153/100) - (65000.*q.*cos(w) - 325/2).*((178.*q.*cos(w))/25 + 120.*q.*sin(w) - 9/50) - (13199909.*q.*cos(w))/25 + 462000.*q.*sin(w) + 168326/25)/((1000.*q.*cos(w) - 5/2).*(2150.*q.*sin(w) - 500) + (1000.*q.*cos(w) - 5/2).*((4329.*q.*sin(w))/2 + 169/20) - (638.*q.*sin(w))/5 - 111859/25)
n1=f(w),w为一角度,从0到360度变化,简要计算了几个数值,w=360,n1=1.4253 w=330,n1=1.4064 w=300, n1=1.4065 w=210. n1=1.4934 n1确实是随w变化,可是我plot(w,n1)作图怎么显示为一条直虚线,n1成定值了,而且线型线宽都动不了,图像无法编辑.横坐标为角度w,纵坐标为n1
![](http://img.wesiedu.com/upload/e/ae/eae05f7ab49892380e5858582d533a9e.jpg)
图中实为数个等值的间断点,而不是一条直线.到底是怎么回事呢
是在matlab中作图,已知q=0.0005,且原函数也是matlab求出来的,
n1=-((500000.*q.*cos(w) - 1250).*(105.*q.*sin(w) - 120.*q.*cos(w) + 153/100) - (65000.*q.*cos(w) - 325/2).*((178.*q.*cos(w))/25 + 120.*q.*sin(w) - 9/50) - (13199909.*q.*cos(w))/25 + 462000.*q.*sin(w) + 168326/25)/((1000.*q.*cos(w) - 5/2).*(2150.*q.*sin(w) - 500) + (1000.*q.*cos(w) - 5/2).*((4329.*q.*sin(w))/2 + 169/20) - (638.*q.*sin(w))/5 - 111859/25)
![matlab plot函数作图遇到的问题,](/uploads/image/z/7951886-62-6.jpg?t=matlab+plot%E5%87%BD%E6%95%B0%E4%BD%9C%E5%9B%BE%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98%2C)
是你的公式有问题.加“.”的时候整错了!
q=0.0005
for w=0:pi/100:2*pi
n1=-((500000.*q.*cos(w) - 1250).*(105.*q.*sin(w) - 120.*q.*cos(w) + 153/100) - (65000.*q.*cos(w) - 325/2).*((178.*q.*cos(w))/25 + 120.*q.*sin(w) - 9/50) - (13199909.*q.*cos(w))/25 + 462000.*q.*sin(w) + 168326/25)/((1000.*q.*cos(w) - 5/2).*(2150.*q.*sin(w) - 500) + (1000.*q.*cos(w) - 5/2).*((4329.*q.*sin(w))/2 + 169/20) - (638.*q.*sin(w))/5 - 111859/25)
plot(w,n1)
hold on
end
这样就能看到了
q=0.0005
for w=0:pi/100:2*pi
n1=-((500000.*q.*cos(w) - 1250).*(105.*q.*sin(w) - 120.*q.*cos(w) + 153/100) - (65000.*q.*cos(w) - 325/2).*((178.*q.*cos(w))/25 + 120.*q.*sin(w) - 9/50) - (13199909.*q.*cos(w))/25 + 462000.*q.*sin(w) + 168326/25)/((1000.*q.*cos(w) - 5/2).*(2150.*q.*sin(w) - 500) + (1000.*q.*cos(w) - 5/2).*((4329.*q.*sin(w))/2 + 169/20) - (638.*q.*sin(w))/5 - 111859/25)
plot(w,n1)
hold on
end
这样就能看到了