I guess we're the only two matlab users on this, obviously, underpopulated planet.
-
Unsu...
Re: hello out there
Sun, July 25, 2004 - 1:00 PMHi!
Cool, thanks for posting!
Yeah, I use Matlab for my psychology research; stimulus presentation and data analysis.
I was hoping this could be a way for Matlab users to talk to each other about practical uses of the software, and techniques for problem solving, programming, etc.
Let's hope it goes from here! :-) -
-
Re: hello out there
Sun, July 25, 2004 - 3:03 PMYeah. I just strated using MatLab last year (at UCSC, Earth Science Department) so I'm not totally fluent in the language but I want to learn because I'm applying for grad schools in a few months and want to be able to show off my skills. Anyway, I'll make a post in the mathematics tribe and hopefully get a few people over here.
Actually, I do have a question for you. I created a one dimensional difffusion model by just using a predefined PDE function. The function allowed me to use an array for "time" but the problem I ran into was that I wanted to use various diffusion rates but it wouldn't let me use an array in this part of the function.
If you have an idea of what I'm talking about ( I don't know how clearly I stated the problem); Is this a problem that is inherent with predefined functions or is there a way around this? -
-
Unsu...
Re: hello out there
Sun, July 25, 2004 - 9:34 PMI actually don't know anything about what you're talking about… my use of Matlab is much less mathematical. I use it primarily for it's run time environment; because of it I can program interactive experiments and accurately time displays and responses. I can show different stimuli, time them, collect subject responses, make quick computations of dependent variables, do control catching and looping to insure correct data input and recording, and even give subjects feedback on their performance on the task. -
-
Re: hello out there
Sun, July 25, 2004 - 9:55 PMSo, you use it more for instrumentation? I've done that kind of stuff with LabView, I wasn't aware MatLab had those capabilities. I want to know more about it though. I don't have L:abView on my computer so if MatLab can replace it that would be great.
How do you interface your instruments with your computer? -
-
Unsu...
Re: hello out there
Mon, July 26, 2004 - 2:25 PMI use a National Instruments analog to digital data acquisition card. It has a shielded cable that connects to an input box which has several BNC direct DC inputs, organized into a series of channels with X and Y inputs for each channel. My box can take as many as 16 single inputs, 8 dual inputs, or 8 bias differential referenced channels.
Matlab has an optional toolbox called the Data Acquisition Toolbox that's specifically made to interface with and control various types of DAQ cards. I use this toolbox to sample the eye tracker's output while I'm displaying stimuli to subjects using a run time toolbox called the Psychophysics Toolbox. My using Matlab's ability to run complex programs, I'm able to build commands from both of these toolboxes that give me a run time environment which controls my experiments and collects my data.
The eye tracker we have is linked to an oculometer; a controller box that allows me to set the power and sensitivity options of the eye tracker, as well, as the range of voltages the X - Y channels put out in term of their gain and zero bias. I have the output calibrated to a set of values and ranges for voltage through the DAQ Toolbox in Matlab. My program includes commands to start and stop recording from the eye tracker at the beginning and end of the stimulus presentation, while subjects are looking around the screen.
What I get is a list of X - Y coordinate pairs, in terms of the voltage level output by that channel at that point in time. I sample at 250 times a second. I can then take these coordinates, and plot the path that a subject's eyes took while scanning the display.
So, this is how I use it and what I do with it as an instrumentation control system. I don't output commands to control external devices, with my system, but that capability is integral to the system if you have a DAQ card that's also capable of issuing outgoing commands.
-
-
-
-
-
Unsu...
Re: hello out there
Sun, May 22, 2005 - 1:52 PMit's ok man, there are a handfull of us out there. the problem is that many matlab users are too busy with their work to do anything expressive with their code.
i'm looking for someone who are familiar with the builtin sound() function. i'm trying to write a few functions that input a frequency and time-length, and output a musical note. it's much more complex than i imagined. anyone have a function like this, or a sort of gui?
-
Re: hello out there
Sat, June 30, 2007 - 1:46 PMhey guys
I got into wavelet theory about a year ago (specifically its audio applications) and since then I've been slavishly hardcoding wavelet apps in the SuperCollider environment. The result of all that work is a simple Haar wavelet transform and inverse function that works by encoding a mono wav file into a bipolar function, and then manipulates the function into a multidimensional array of wavelet coefficients, and then inverts the coefficients back into audible sound. I have decided that while the cannonical boxcar wavelet is a wonderful source of grit and glitch, i'd like to take the plunge into the rest of the Daubechies series. I have procured a copy of Matlab 7.14 from my subletter, but I have no serial number for it. I know stealing is bad and all but I'll pay for it once I get a valid ID from NYU where I'll be going to grad school. Any thoughts on keygens for this program? I use a mac. Also, anyone else using Matlab for wavelet decomposition? I realize its a versitile environment and everybody's got their own niche, but it's a shot in the dark...