stamps step 8

346 views
Skip to first unread message

fikret doğru

unread,
Dec 1, 2017, 8:06:44 AM12/1/17
to MAINSAR

Hi all,
I am working under Linux Ubuntu v14.04 and after mt_prep_snap step I run the stamps in MATLAB 2016b version. The steps finished with any error until step 8 (the last step). I am getting the error about "out of memory". It is actually error because of MATLAB but I applied all changes for example I increased maximum array size to maximum number 10000 and java heap space value at maximum. Does anyone faced with this error? I commented Break comment in stamps.m file and ps_scla_filt.m but now MATLAB gives and error "Killed" in terminal and crashes.


In addition, I changed some of my .m files with STAMPS_patch files provided by following website: http://davidbekaert.com/#links3
It changes some of .m files for step 8.
Note: Ram of my computer is 8 Gb.

Also step 8 is not obligation I guess. So I should be obtain the results when I check the manual and forums. But ps_plot with 'w' parameter or other parameter like 'v' and etc. give me same following error.


"Error: A BREAK may only be used within a FOR or WHILE loop, and then only within the same
file as its corresponding FOR or WHILE statement.
Error in ps_plot (line 210)
parseplotprm % check if 'ts', 'a_m', 'a_l', 'a_e' ('a_eh' for hydrostatic and 'a_ew' for
wet), 'a_w' ('a_wh' for hydrostatic and 'a_ww' for wet),"
Do you have any idea to fix it ???




Fikret

David Bekaert

unread,
Dec 1, 2017, 10:39:38 AM12/1/17
to mai...@googlegroups.com
Hi,

The stamps patch is mainly changes to make things work with TRAIN.
There should not be an impact on step 8 for that.

Regarding the break, we experienced, this is something that became an issue for newer matlab versions.
We fixed it internally by removing all occurrences of break in the loops.
I believe you will need to do it twice or three times, at least once in parseplotprm.
The message you showed is still related to a break.
I am not sure if you implied there was another message occurring, if so can send  the error message you are getting?

Perhaps regarding your memory issue, can you provide a bit more background.
i.e. number of PS, number of IFGS, number of SAR acquisitions.


Cheers,
David


--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mainsar+unsubscribe@googlegroups.com.
To post to this group, send email to mai...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

fikret doğru

unread,
Dec 4, 2017, 7:38:26 AM12/4/17
to MAINSAR
Thanks. I deleted all BREAK lines and got results.
To unsubscribe from this group and stop receiving emails from it, send an email to mainsar+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages