求助matlab大神!为什么我的程序绘制出的图中有断档,该怎么改,感激不尽!

求助matlab大神!为什么我的程序绘制出的图中有断档,该怎么改,感激不尽!,第1张

主要是程序在Rl/2处有个判断,改变数据了,可这样改:

Rl=100

Da=pi/90

Ds=0.2

wc=10

z=zeros(801,801)

M=[]

N=[]

for wc=0.5:0.1:1.1

for x=-400:400

for y=0:399

if x<-Rl/2

%A1=2*pi-atan((-x-Rl/2)./y)

A1=atan((x+Rl/2)./y)

else

A1=atan((x+Rl/2)./y)

end

if x<Rl/2

%A2=pi*2-atan((-x+Rl./2)./y)

A2=atan((x-Rl./2)./y)

else

A2=atan((x-Rl./2)./y)

end

B1=1/2*(A1+A2)

B2=A1-A2

cc=B1*180/pi

Ks=2*(cos(B2/2)).^2./Ds.^2

Oa=A2

Os=pi./2+B1

if x<Rl/2

%Ra=sqrt((-x+Rl./2).^2+y.^2)

Ra=sqrt((x+Rl./2).^2+y.^2)

else

Ra=sqrt((x+Rl./2).^2+y.^2)

end

Ka=1./(2.*Ra.^2.*Da.^2)

%%z=sqrt(sqrt(1./(2.*Ks.*Ka.*(1-cos(2.*Os-2.*Oa)))))

z=sqrt(sqrt((1./((Ks+Ka).^2-((Ks.*cos(2.*Os)+Ka.*cos(2.*Oa)).^2+(Ks.*sin(2.*Os)+Ka.*sin(2*Oa)).^2)))))

if x<-Rl/2

%A1=2*pi-atan((-x-Rl/2)./(y+1))

A1=atan((x+Rl/2)./(y+1))

else

A1=atan((x+Rl/2)./(y+1))

end

if x<Rl/2

% A2=pi*2-atan((-x+Rl./2)./(y+1))

A2=atan((x-Rl./2)./(y+1))

else

A2=atan((x-Rl./2)./(y+1))

end

B1=1/2*(A1+A2)

B2=A1-A2

Ks=2*(cos(B2/2)).^2./Ds.^2

Oa=A2

Os=pi./2+B1

if x<Rl/2

%Ra=sqrt((-x+Rl./2).^2+(y+1).^2)

Ra=sqrt((x+Rl./2).^2+(y+1).^2)

else

Ra=sqrt((x+Rl./2).^2+(y+1).^2)

end

Ka=1./(2.*Ra.^2.*Da.^2)

z1=sqrt(sqrt((1./((Ks+Ka).^2-((Ks.*cos(2.*Os)+Ka.*cos(2.*Oa)).^2+(Ks.*sin(2.*Os)+Ka.*sin(2*Oa)).^2)))))

if (z>wc &&z1<wc)||(z<wc&&z1>wc)

M=[Mx]

N=[Ny]

end

end

end

plot(M,N,'.')

plot(M,-1*N,'.')

hold on

end

兄弟,你肯定是用了修改器了,这个跟电脑配置和游戏版本没有关系,只要使用修改器,确定一定及其肯定游戏会断档,断档就是像你说的那样,回合结束后过场时画面定住,游戏无响应,这是幕府2使用修改器的通病,我当初也是深受其害,换过很多版本和修改器,都是到了20回合左右断档,后来使用MOD(一回合造兵、一回合建筑、一回合科技等等),再未出现断档情况;我现在用的是全DLC的幕府2版本,包含武士之殇、幕府2、一向一揆、武士崛起,几个本版不同难度通关,每个月通关一个版本,已经统一小日本几十次了!综合来说还是幕府2比较抗玩。

你这样吧,你先开着鲁大师,然后进去一下,就出来,看看鲁大师 最高温度是多少。。OK?或者设置鲁大师的温度警报,试试。

不过你灯变暗,有可能是你家的电压问题哦,额定电压220V。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12164047.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存