How Can I Post Process LabVIEW Signals in MATLAB to Create an Image?

  • Context: MATLAB 
  • Thread starter Thread starter chiraganand
  • Start date Start date
  • Tags Tags
    Imaging Matlab
Click For Summary

Discussion Overview

The discussion revolves around the challenges faced by a novice user in post-processing time domain signals acquired from LabVIEW using MATLAB to create an image. The conversation explores the feasibility of using MATLAB for this task and the potential advantages of performing the processing directly in LabVIEW.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Chirag seeks guidance on how to post-process time domain signals in MATLAB using a specific algorithm, expressing uncertainty about the implementation.
  • Some participants suggest that learning MATLAB for a single task may be more challenging than using LabVIEW, which Chirag is already familiar with.
  • There is a question about whether the algorithm has functionalities that are exclusive to MATLAB, prompting a discussion on the capabilities of both software tools.
  • One participant emphasizes that if the data is already in LabVIEW, it may be easier to complete the analysis there rather than importing it into MATLAB.
  • Another participant asks for clarification on the specific help needed, including whether Chirag has a data file, if he knows how to read it into MATLAB, or how to apply his equations to the data.

Areas of Agreement / Disagreement

Participants generally express skepticism about the necessity of using MATLAB for this task, suggesting that LabVIEW might be more suitable. However, there is no consensus on the best approach, as Chirag's specific needs and familiarity with both tools are acknowledged.

Contextual Notes

There are indications of missing assumptions regarding the complexity of the algorithm and the specific mathematical models Chirag intends to use. Additionally, the discussion does not resolve whether the required functionalities are indeed exclusive to MATLAB.

chiraganand
Messages
111
Reaction score
1
Hi, I am a novice at MATLAB and just started using it. I need some help with it. I want to post process an array of time domain signals using a specific algorithm. These time domain signals are acquired using labview and I want to post process them using matlab. I have the equation for post processing those signals to create an image but I don't know how to do it in matlab. Can someone please help me out in this or guide me in a way that i can carry it out?

Thanks and Regards
Chirag
 
Physics news on Phys.org
This is an advanced technique in Matlab, and there are likely a lot of intermediate skills that you need to learn between starting Matlab and accomplishing this involved task.

I've done a lot in Labview, and a lot in Matlab, so I can't help but wonder why you don't just implement the needed algorithm in Labview. Is it some built in functionality that only exists in Matlab? The wealth of libraries and the ease of linking and calling C and Fortran code in Labview make me think that while that is possible, it seems unlikely.

Completely learning a new tool for a single task is usually harder than accomplishing the task with a tool you are already well familiar with if that is possible with existing libraries.
 
Dr. Courtney said:
This is an advanced technique in Matlab, and there are likely a lot of intermediate skills that you need to learn between starting Matlab and accomplishing this involved task.

I've done a lot in Labview, and a lot in Matlab, so I can't help but wonder why you don't just implement the needed algorithm in Labview. Is it some built in functionality that only exists in Matlab? The wealth of libraries and the ease of linking and calling C and Fortran code in Labview make me think that while that is possible, it seems unlikely.

Completely learning a new tool for a single task is usually harder than accomplishing the task with a tool you are already well familiar with if that is possible with existing libraries.
Hey..thanks for the reply.. I am novice in both labview and matlab..so that's where the problem arises.. plus there are some mathematical models related to this to run in matlab
 
chiraganand said:
Hey..thanks for the reply.. I am novice in both labview and matlab..so that's where the problem arises.. plus there are some mathematical models related to this to run in matlab

Having come up the learning curve in both, I still recommend trying to find a path forward in LabView without needing to import into MatLab.

Matlab is not really easily learned when it comes to importing large data sets, doing involved analysis tasks, and exporting.

If the data is alread in LabView, figuring out how to complete the analysis there is going to be easier in most cases, unless the analysis technique is harder to code (or call from an existing library) in Labview than tackling the steep learning curve of Matlab.

Learning to new tools of this level of complexity for a single project is not recommended, especially if there is time pressure.
 
I'm not sure what help you need. Do you have a data file? Have you read the data from the file into a variable in MATLAB? Do you have the variable but just don't know how to apply your equation(s) to it? Do you not know how to turn the results of the equation into a 2-D or 3-D array that represents an image? Do you have an image but don't know how to display it? If you upload your data and tell me what you want, I might be able to help.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 23 ·
Replies
23
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 4 ·
Replies
4
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K