| 查看: 835 | 回复: 0 | ||
[求助]
程序运行占用内存较高,造成机子死机如何简化程序?
|
|
syms b_s d_hh c1 d_vv k l THETA=geotiffread('theta1111.tif'); HH=geotiffread('hh1111.tif'); VV=geotiffread('vv1111.tif'); p=nan(size(THETA)); i1=inversion1(); i2=d_hh-i1; i3=[c1,d_hh,d_vv]; for n=1:size(THETA,1) for o=1:size(THETA,2) theta=THETA(n,o); hh=HH(n,o); vv=VV(n,o); i4=[theta,hh,vv]; i=subs(i2,i3,i4); j1=solve(i(1,1),b_s); j2=solve(i(2,1),b_s); j=[real(j1);real(j2)]; if ~isnan(theta) && ~isnan(vv) && ~isnan(hh) if ~isempty(j1) && ~isempty(j2) l1=solve(j(1,1)==1+1.5995*k+1.861*k^3,k); l2=solve(j(2,1)==1+1.5995*k+1.861*k^3,k); l=[l1;l2]; elseif ~isempty(j1) && isempty(j2) l=solve(j==1+1.5995*k+1.861*k^3,k); elseif isempty(j1) && ~isempty(j2) l=solve(j==1+1.5995*k+1.861*k^3,k); end for m=1:numel(l) if isreal(l(m,1)) && l(m,1)>=0.1 && l(m,1)<0.45 p(n,o)=l(m,1); disp(num2str([n,o])); end end end end end |
» 猜你喜欢
085700资源与环境308求调剂
已经有7人回复
265求调剂
已经有5人回复
279分求调剂 一志愿211
已经有3人回复
求调剂
已经有3人回复
一志愿吉林大学材料学硕321求调剂
已经有12人回复
286分人工智能专业请求调剂愿意跨考!
已经有3人回复
329求调剂
已经有5人回复
申请回稿延期一个月,编辑同意了。但系统上的时间没变,给编辑又写邮件了,没回复
已经有4人回复
材料学硕318求调剂
已经有5人回复
一志愿中国海洋大学,生物学,301分,求调剂
已经有6人回复













回复此楼