What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
148 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
117 Ratings

IBM SPSS

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
148 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.2 out of 100

MATLAB

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
117 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.5 out of 100

Likelihood to Recommend

IBM SPSS

SPSS is most suited for most researchers, although for power size and other uses will require further purchases or use of other programs to account for the limitations that SPSS might have. It can handle heavy data and there should not be any limitations for multiple variables. It may not be suited for those looking for a more robust and programmable option. Also, for those on a budget, other sources like R-Statistics might be better suited.
Craig West | TrustRadius Reviewer

MATLAB

MATLAB is great for (and already widely used) for academic/scholarly projects, but that doesn't mean it isn't useful outside those contexts! We've found it great for quickly getting ideas down into useable code for prototyping. We do not find that MATLAB is great for writing code that can be used in "real world" applications like web apps, but code can be ported to another language if needed.
Anonymous | TrustRadius Reviewer

Pros

IBM SPSS

  • SPSS has been around for quite a while and has amassed a large suite of functionality. One of its longest-running features is the ability to automate SPSS via scripting, AKA "syntax." There is a very large community of practice on the internet who can help newbies to quickly scale up their automation abilities with SPSS. And SPSS allows users to save syntax scripting directly from GUI wizards and configuration windows, which can be a real life-saver if one is not an experienced coder.
  • Many statistics package users are doing scientific research with an eye to publish reproducible results. SPSS allows you to save datasets and syntax scripting in a common format, facilitating attempts by peer reviewers and other researchers to quickly and easily attempt to reproduce your results. It's very portable!
  • SPSS has both legacy and modern visualization suites baked into the base software, giving users an easily mountable learning curve when it comes to outputting charts and graphs. It's very easy to start with a canned look and feel of an exported chart, and then you can tweak a saved copy to change just about everything, from colors, legends, and axis scaling, to orientation, labels, and grid lines. And when you've got a chart or graph set up the way you like, you can export it as an image file, or create a template syntax to apply to new visualizations going forward.
  • SPSS makes it easy for even beginner-level users to create statistical coding fields to support multidimensional analysis, ensuring that you never need to destructively modify your dataset.
  • In closing, SPSS's long and successful tenure ensures that just about any question a new user may have about it can be answered with a modicum of Google-fu. There are even several fully-fledged tutorial websites out there for newbie perusal.
Benjamin Plotkin | TrustRadius Reviewer

MATLAB

  • It has a very user friendly library which helps users learn this software fairly quickly in a short span of time.
  • The graphical user interface provided by the software is really good.
  • The code that a person writes allows options for debugging.
  • One can visualize the flow of control of their code inside MATLAB.
Saransh Dikshit | TrustRadius Reviewer

Cons

IBM SPSS

  • SPSS has for a long time touted it's "new and improved" graphing capabilities, and while they are that, they still have flexibility issues (or I just haven't found how to correctly use the software). For instance, why are data labels in a bar chart restricted to appearing only within the bar itself? Sure, you can have them at the bottom, middle, or near the top of the bar, but why not, say, just above the bar?
  • When dealing with qualitative data, say comments from survey respondents, occasionally we run into characters likely typed by the respondent, which SPSS doesn't know how to handle, so it converts it to a space. It took me a while to figure out that it wasn't a space at all, and was wondering why my Syntax wasn't working (still assuming it was a space). It would help if SPSS could convert unknown characters to something more obvious.
  • Biggest headache using SPSS is dealing with the IBM hierarchy when needing customer support or even upgrading to the new version (which comes out annually). In order to upgrade to v26 in April 2019, I eventually found out I needed not just an Authorization Code, nor a Full License Code, but also a Lock Code and spent way too many hours attempting to straighten this out with IBM customer support. I handle purchasing the upgrades too, and that task is not straightforward either. I miss the SPSS support before they were acquired by IBM.
Chris Keran | TrustRadius Reviewer

MATLAB

  • MatLab is pricier than most of its competitors and because of this reason, many organizations are moving towards cheaper alternatives - mostly Python.
  • MatLab is inefficient when it comes to performing a large number of iterations. It gets laggy and often crashes. Python is better in this regard.
  • There is a limited number of hardware options (mostly NI) that can be connected directly to the data acquisition toolbox.
Abdullah Umair Bajwa | TrustRadius Reviewer

Likelihood to Renew

IBM SPSS

IBM SPSS 9.7
Based on 16 answers
It's super easy to use for newbies and super powerful for power users! It does EVERYTHING you are usually asked to do analytically. Their Help Desk is PHENOMENAL. And I find the upgrade and renewal price to be a good deal.
Lance Huntley | TrustRadius Reviewer

MATLAB

No score
No answers yet
No answers on this topic

Usability

IBM SPSS

IBM SPSS 6.5
Based on 9 answers
SPSS is beginner friendly and user-friendly for beginner analysts and simple statistical tests. It's "click and go" interface does take some learning, but overall this is much easier than other programs I have used and seen. Compared to SAS software, SPSS takes a great deal less familiarizing and it not a matter of learning a coding language like SAS and RStudio.
Julie Ressalam, MPH | TrustRadius Reviewer

MATLAB

MATLAB 9.9
Based on 2 answers
The best thing about MATLAB is the variety of research and development fields it supports. The reason for this rating is that it is best used for medical images enhancement and signal processing, it is also used for speech to text conversion. This tool server is best when the demand is for machine learning.
Jatin Gupta | TrustRadius Reviewer

Reliability and Availability

IBM SPSS

IBM SPSS 6.0
Based on 1 answer
SPSS can tend to crash when I am trying to do a lot of data. This can slow me down when I need to do a lot of data
Anonymous | TrustRadius Reviewer

MATLAB

No score
No answers yet
No answers on this topic

Performance

IBM SPSS

IBM SPSS 6.0
Based on 1 answer
SPSS does the job, but it can be slow. I do have to plan a lot of time to get through a huge amount of data.
Anonymous | TrustRadius Reviewer

MATLAB

No score
No answers yet
No answers on this topic

Support

IBM SPSS

IBM SPSS 5.2
Based on 5 answers
I have not contacted IBM SPSS for support myself. However, our IT staff has for trying to get SPSS Text Analytics Module to work. The issue was never resolved, but I'm not sure if it was on the IT's end or on SPSS's end
Anonymous | TrustRadius Reviewer

MATLAB

MATLAB 7.0
Based on 4 answers
Matlab support is good but could use some tweaking. It can be frustrating with the fact that add-ons are not available for students or individual license holders. Some of the functions are filled with bugs and features. Despite that, the support is good and it's worth it.
Anonymous | TrustRadius Reviewer

Implementation

IBM SPSS

IBM SPSS 5.3
Based on 4 answers
Have a plan for managing the yearly upgrade cycle. Most users work in the desktop version, so there needs to be a mechanism for either pushing out new versions of the software or a key manager to deal with updated licensing keys. If you have a lot of users this needs to be planned for in advance.
Rebecca T Barber, MBA, PHD | TrustRadius Reviewer

MATLAB

No score
No answers yet
No answers on this topic

Alternatives Considered

IBM SPSS

Other software that I can compare to SPSS include R, Excel and SAS. Overall, SPSS is easier to get familiar with and more user friendly which is why I can see it as more appropriate for taught courses. The computational capabilities are not similar to R, but on the other hand it is simpler to use. Excel is much more time consuming in any scenario deriving from the very basics of statistical analysis.
Anonymous | TrustRadius Reviewer

MATLAB

How MATLAB compares to its competition or similar open access tools like R (programming language) or SciLab is that it's simply more powerful and capable. It embraces a wider spectrum of possibilities for far more fields than any other environment. R, for example, is intended primarily for the area of statistical computing. SciLab, on the other hand, is a similar open access tool that falls very short in its computing capabilities. It's much slower when running larger scripts and isn't documented or supported nearly as well as MATLAB.
Juan Carlos Molina Castejón | TrustRadius Reviewer

Scalability

IBM SPSS

IBM SPSS 5.0
Based on 1 answer
I am neutral because I have not had to look into scalability since I am using as a student.
Anonymous | TrustRadius Reviewer

MATLAB

No score
No answers yet
No answers on this topic

Return on Investment

IBM SPSS

  • IBM SPSS has allowed me to quickly analyze data for research.
  • IBM SPSS has allowed me to complete analyses in order to submit research findings to conferences and complete manuscripts.
  • IBM SPSS has enabled me to meet research objectives set out in grant proposals.
Ariana Tart-Zelvin | TrustRadius Reviewer

MATLAB

  • MATLAB helps us quickly sort through large sets of data because we keep the same script each time we run an analyzation, making it very efficient to run this whole process.
  • The software makes it super easy for us to create plots that we can then show to investors or clients to display our data.
  • We are also looking to create an app for our product, and we will not be able to do that on MATLAB, therefore creating a limiting issue and a new learning curve for a programming language.
Tyler Grudowski | TrustRadius Reviewer

Pricing Details

IBM SPSS

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

MATLAB

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison