Prev: Load flow
Next: There are no products to install
From: Rune Allnor on 19 Feb 2010 11:10 On 19 Feb, 16:58, "Jean " <domnul_...(a)yahoo.com> wrote: > I agree with what you said, I have read the documantation prior posting this message. > The thing that bothers me the most is not being able to plot two 10 million sample signals in the same figure ( it gives me the "out of memory" error). I do not know if the problem is located in my computer or it is somethin Matlab designers have not forseen. Nope. The problem is the user - you. Most computer screens these days have, say, some 1500 x 2000 pixels, less than 5 million pixels in all. So even if you plotted *all* your data points in a way that let each point be represented by a single individual pixel, you would end up with a blanked-out screen. If you plot 10 mill points as a time series distributed across ~1000 pixels in the horizontal drection, each vertical column of pixels will represent some 10000 data points. So if you want to complain to somebody for sloppy work, start with the person you see in the mirror every morning. Rune
From: big data on 19 Feb 2010 11:16 "Jean " <domnul_jan(a)yahoo.com> wrote in message <hlm7d4$oru$1(a)fred.mathworks.com>... > Although Matlab is an excellent tool in signal processing, it has totally dissapointed me these days when I tried even the SIMPLEST function on large signals (let's say 2.5 million samples or higher). Not only that you must say goodbye to ffts, xcorrs, etc., but even smiple PLOTS cannot be showed because the "OUT OF MEMORY" error appears (in spite of my 4Gb of RAM). > If you want to "play" research, then Matlab is the perfect tol for you. If you want to do some advanced signal processing o real signals, then orient yourself to another tool. > Thank you Mathworks for dissapointing me! > I run a 64-bit box with 64-bit OS and 64-bit Matlab and 16GB RAM. I routinely work with large datasets right up to 35GB page file size. Matlab is perfectly happy with large data provided you have an adequate computer. Coming in here muttering about wanting your money back without having done the most basic research into the subject is lame. You owe TMW an apology.
From: Jean on 19 Feb 2010 11:30 If with your 64 bit box you can handle 35gb of datasets, please tell me what and how much datasets can handle with my 32 bit box and 4Gb of RAM. Then I will try this to convince myself if I am wrong or not. Thank you for the support. "big data" <bigdata(a)bigdata.com> wrote in message <hlmdg3$3k8$1(a)fred.mathworks.com>... > "Jean " <domnul_jan(a)yahoo.com> wrote in message <hlm7d4$oru$1(a)fred.mathworks.com>... > > Although Matlab is an excellent tool in signal processing, it has totally dissapointed me these days when I tried even the SIMPLEST function on large signals (let's say 2.5 million samples or higher). Not only that you must say goodbye to ffts, xcorrs, etc., but even smiple PLOTS cannot be showed because the "OUT OF MEMORY" error appears (in spite of my 4Gb of RAM). > > If you want to "play" research, then Matlab is the perfect tol for you. If you want to do some advanced signal processing o real signals, then orient yourself to another tool. > > Thank you Mathworks for dissapointing me! > > > I run a 64-bit box with 64-bit OS and 64-bit Matlab and 16GB RAM. I routinely work with large datasets right up to 35GB page file size. Matlab is perfectly happy with large data provided you have an adequate computer. > > Coming in here muttering about wanting your money back without having done the most basic research into the subject is lame. You owe TMW an apology.
From: Jean on 19 Feb 2010 11:37 Thank you for your reply. Unfortunately I think you missunderstood what I said. Plotting one 10 million samples signal on my computer is possible, but if I want to plot another one on the same figure I cannot. I do not think I am doing sloppy work; my frustration results from the fact that Matlab is the only tool I employ in what I do because of it's ability to adapt to any kind of data. In my work I am faced with different types of data in many formats and sizes. Have a nice day. Rune Allnor <allnor(a)tele.ntnu.no> wrote in message <dce3de6b-f8c8-43e3-9d21-ee7a2ba2cdfc(a)f29g2000yqa.googlegroups.com>... > On 19 Feb, 16:58, "Jean " <domnul_...(a)yahoo.com> wrote: > > I agree with what you said, I have read the documantation prior posting this message. > > The thing that bothers me the most is not being able to plot two 10 million sample signals in the same figure ( it gives me the "out of memory" error). I do not know if the problem is located in my computer or it is somethin Matlab designers have not forseen. > > Nope. The problem is the user - you. > > Most computer screens these days have, say, some 1500 x 2000 pixels, > less than 5 million pixels in all. So even if you plotted *all* your > data points in a way that let each point be represented by a single > individual pixel, you would end up with a blanked-out screen. > > If you plot 10 mill points as a time series distributed across ~1000 > pixels in the horizontal drection, each vertical column of pixels > will represent some 10000 data points. > > So if you want to complain to somebody for sloppy work, start with > the person you see in the mirror every morning. > > Rune
From: Mark Shore on 19 Feb 2010 11:59
> Thank you for your reply. Unfortunately I think you missunderstood >what I said. Plotting one 10 million samples signal on my computer is >possible, but if I want to plot another one on the same figure I cannot. Jean, Rune's point is that your example is not a sensible test of anything. If I plot a time series containing 2.5M points I do so only for a very quick check AND with the intention of zooming in on either a representative or anomalous areas spotted. Any yes, the calculations required to resample and plot this to screen are rather slow, but what else can be expected? I use XP 32 bit and ~3.4 GB accessible RAM for MATLAB workspaces with up to ~700 MB allocated to matrices; above that I reboot to Windows 7 x64 which can access the full 8 GB of installed RAM (plus an equivalent amount of much slower paged virtual memory). |