Questions tagged [matlab]

Questions related to creating Mathematica functionality inspired by MATLAB--a proprietary numerical computing environment developed by MathWorks. This includes data import/export and other interoperability questions related to MATLAB programs, scripts, or related software.

Filter by
Sorted by
Tagged with
0
votes
0answers
23 views

Converting a contour plot in mathematica to a contour plot in matlab

Consider the table f[x_, y_] := x^2 + y^2; tab = ParallelTable[{x, y, f[x, y]}, {x, -5, 5}, {y, -5, 5}]; I can produce a nice contour plot in mathematica by then ...
0
votes
0answers
73 views

Converting a code with for a loop from MATLAB

In MATLAB I have the following for loop: ...
2
votes
1answer
45 views

How to import a matrix of integers from MATLAB?

I am importing a matrix from MATLAB. However, there are some redundant items added in the imported matrix. For example, the imported matrix is a binary matrix. After import, it looks like this ...
10
votes
1answer
624 views

Row vectors and column vectors (Mathematica vs Matlab)

As far as I know, Mathematica does not distinguish between row vectors and column vectors: all vectors are seen as lists. I know ways to bypass this as suggested here Product between a column vector ...
5
votes
1answer
483 views

Frequency Response

How to plot frequency response which includes magnitude response and phase response of a transfer function in Mathematica? In Matlab, we can use [h,k]=freqz(b, a, N); to generate magnitude response ...
2
votes
1answer
217 views

Analog of MATLAB's conv2 in Mathematica?

I have a matlab code filter = 1; F = conv2(double([1 2 1]),double([1 2 1]'))/16; for i=1:some_integer filter = conv2(double(filter),double(F)); end In the ...
4
votes
2answers
207 views

Simulating ndgrid function of MATLAB

I know that there has been an answer on meshgrid function of MATLAB. For functions involving more than 3 variables, this function does not work. In MATLAB, the ...
2
votes
0answers
60 views

How to evaluate expressions in Mathematica from MATLAB?

I found a lot of information and examples on how to communicate from Mathematica to Matlab using MATLink, but nothing for the other way around. I would like to use Matlab to send variables and ...
2
votes
2answers
132 views

Using list of rules from imported .mat file

I'm attempting to learn Mathematica to replace MATLAB. However, I have some data in .mat files which contains named variables. Whenever I import the .mat file, I get a list of rules. What's the best ...
4
votes
0answers
170 views

Is there a way of reading the data out of a MATLAB's “.fig” file in Mathematica?

I have a ".fig" file from MATLAB that I know is a list of $ (x, y) $ coordinates. As far as I know, the ".fig" format stores the data and recreates it every time is opened. I would like to get the ...
-1
votes
1answer
169 views

Native function in Mathematica export functions from Mathematica to MATLAB

Is there any native function in Mathematica (not ToMatlab) that I can export a function from Mathematica to MATLAB, to Paraview or to any plotting software? Clarification: I want to export something ...
5
votes
1answer
468 views

An efficient way to translate a triple for-loop from Matlab to Mathematica

This is my first post on StackExchange, so if I violate any etiquettes, I apologize in advance. I am a senior engineering student who has been using Mathematica for a year now. For one of my classes, ...
4
votes
2answers
314 views

Why does NDSolve blow up when given my ODE but bvp4c in Matlab does not?

I am numerically solving the following ODE initially using NDSolve in Mathematica(updated and corrected): $-(-\frac{z'(r)}{r \sqrt{z'(r)^2+1}}-\frac{z''(r)}{\left(z'(r)^2+1\right)^{3/2}})=A_1(z(r)+H)...
2
votes
1answer
227 views

Multidimensional MATLAB conversion

I try to convert this MATLAB code: From: https://github.com/gpeyre/2013-SIIMS-ot-splitting/blob/master/code/toolbox/%40staggered/interp.m https://github.com/gpeyre/2013-SIIMS-ot-splitting/blob/master/...
3
votes
3answers
643 views

Surface plot for matrices (Matlab-Mathematica)

Now I am try to convert matlab file to mathematica, This is the original Matlab command, surf, for making surface plots: ...
1
vote
1answer
79 views

Drawing a surface using an Excel file

I’m totally new to Mathlab. I have the following ‘grid data’ to be read from ‘Office Excel’ that I need them to be drawn as a surface in the Mathematica or Mathlab. I’ve done this with the ‘Surface’ ...
0
votes
0answers
132 views

How to automatically load the ToMatlab toolbox when opening the software? [duplicate]

I would like to convert the formula to Matlab, but each time I want to run the ToMatlab file, is there any way to automatically load the ToMatlab component when launching the software?
1
vote
1answer
148 views

Convert MATLAB Code to Mathematica

I have written a MATLAB code as following, in order to calculate an integration involving Modified Bessel Function with variable limits: ...
0
votes
1answer
116 views

How can I get rid of extraneous brackets when importing data from MATLAB? [closed]

How can I easily correct this data sequence from MATLAB to one readable in Wolfram Mathematica? The problem is the 2 outer brackets: ({{ ... }}) ...
2
votes
0answers
74 views

Missing data - reconstructing large gaps with an autoregressive model

I am looking for a similar function as fillgaps in Matlab which helps to "replace missing samples in an otherwise uniformly sampled signal by fitting an autoregressive model to the samples surrounding ...
2
votes
0answers
70 views

How to call a Matlab user-created function in a .m file from Mathematica?

I have a file called gensys.m where it's defined a function gensys, which I would like to call in the mathematica environment and work with it. I've tried to ...
1
vote
1answer
104 views

What's the best reference for learning how to best use both Mathematica and MATLAB? [duplicate]

I'm pretty good at using MATLAB for a lot of different things, and less familiar with Mathematica, but I just got accepted to a graduate school in mathematics where (from what I can tell so far) some ...
5
votes
0answers
134 views

How to efficiently apply PCA followed by SVD to extract the components of PCA?

I am working on segmenting a textured image using Gabor Filters. This is based on this paper. There exist a Matlab implementation of this as well. Earlier I managed to do up to this. With the help of ...
0
votes
0answers
18 views

Store a value in an element outside of the matrix (as in Matlab) [duplicate]

Suppose that I have the matrix A = {{8, 1, 6}, {3, 5, 7}, {4, 9, 2}}; In Matlab/Octave one may store a value in an element outside of the matrix whose size ...
20
votes
4answers
2k views

Fast MATLAB, slow Mathematica: Export a matrix as TSV

I am trying to find the best way of exporting matrices (results of a time-dependent CFD calculation). I found that .h5 is the fastest option, but h5 is not generic, i.e., I can't really open like a ...
0
votes
2answers
430 views

Why the plot of same function is different in Mathematica and MATLAB

I need to create a log-log plot of the following function: $$ f_k(v)=\frac{v^2\left[v^2/(k-3/2)+1\right]^{-k}\ \Gamma(k+1)}{k\sqrt{\pi(k-3/2)}\ \Gamma(k-1/2)} $$ And the Mathematica code is ...
1
vote
1answer
1k views

Converting Matlab code to Mathematica [closed]

I have following Matlab code: ...
0
votes
0answers
60 views

Vector from Matlab to Mathematica as a function

I have a 400x1 vector T in Matlab which is a function of another 400x1 vector E. I have these two vectors. I had a few questions : How do I transfer these two vectors to Mathematica I want to write T ...
4
votes
2answers
183 views

MATLAB to Mathematica CorrelationMatrix implementation

This question focuses on translating/adapting custom defined MATLAB code for creating a CorrelationMatrix to Mathematica. Software and hardware used: Mathematica Version 10.3.0.0 Computer: Mac Pro (...
2
votes
1answer
745 views

Mathematica to Matlab

my question is a duplicate of : Is it possible to export the equations from Mathematica to MATLAB? I did some symbolic calculations in Mathematica and want to transfer the result to Matlab. The ...
3
votes
1answer
604 views

convert Mathematica expressions to Matlab (ToMatlab and Bessel functions)

I have several expressions like the two followings: X11 = I omega rho0 phi HankelH1[m, k0 ra]; X12 = -b1 kp1^2 BesselJ[m, kp1 ra]; I want to covert these ...
1
vote
1answer
96 views

Missing _MLDisownDoubleArray from libMLi4.a building MathLink with MEX

I'm trying to build MathLink on a Mac using Mex, according to the instructions included in the MathLink download. Unfortunately, when I compile ...
1
vote
0answers
32 views

MGet[“var”] returns $failed [duplicate]

I have just completed setup of MATLink for Windows to use with Mathematica 11.1 Student Edition with MATLAB R2017b (not student edition). I have confirmed both are 64 bit mode. I have followed the ...
2
votes
2answers
202 views

ListContourPlot Interpolation

I plotted a data file with ListContourPlot and I have this result: ...
4
votes
2answers
1k views

How to mimic MATLAB parula color scheme efficiently? [duplicate]

Does anybody know how to mimic MATLAB's default scheme for DensityPlot, just like this picture shows: update There are several answers already, Thank you very ...
6
votes
1answer
281 views

qz like function in Mathematica

MATLAB has the function qz() such that [AA, BB, Q, Z, V, W] = qz(A, B) produces matrices V ...
7
votes
1answer
729 views

Discrepancy between Matlab and Mathematica Fourier parameters [duplicate]

MATLAB and Mathematica have different FFT normalization parameters. This is easy to change in Mathematica with the FourierParameters -> argument, but anything ...
1
vote
1answer
95 views

Weird plot for the discrete Fourier transform of a normal distribution compared to Matlab

In mathematica, why does Print[ListPlot[Fourier[RandomReal[NormalDistribution[], {100000}]],PlotRange -> All]]; return an empty plot, sometimes with a random ...
2
votes
2answers
81 views

Mathematica permutes indices when reading Matlab files

I wrote the following Matlab script: ...
3
votes
1answer
94 views

Convert MATLAB script to find element positions satisfying more criteria

I am new in this community so forgive me if this is a sort of re-post. I am trying to convert this MATLAB script: ...
3
votes
1answer
108 views

Mathematica bug when reading CDF (Common Data Format) file?

The following Matlab code create_cdf.m: A = reshape(1:32, 8,4); cdfwrite('A.cdf',{'A', A}); A creates ...
2
votes
1answer
287 views

What is the equivalent of MATLAB's accumarray?

Is there any equivalent of MATLAB's accumarray? I'm looking for an equivalent of: accumarray(A(:),B(:),[],@mean) where A and ...
0
votes
0answers
112 views

How to call a mathematica script from a Matlab script?

I need to call a Mathematica script from within a Matlab script and I wonder what is the best way to do so. I've heard about the Mathlink, but no idea how straight forward it is to work with it. I'd ...
0
votes
1answer
489 views

Translate image-processing Matlab code into Mathematica

I need some tips how to translate this Matlab code into Mathematica code. ...
0
votes
0answers
49 views

Problem importing Matlab data

I saved a matlab file with csvwrite command and the import it in mathematica as energ = Import["E.dat"] but then I get as the output: {{0.1}, {0.2}, {0.3}, {0.4}, {0.5}, {0.6} ... Instead of {0.1, ...
3
votes
1answer
548 views

Is there a Mathematica version of ODE tools pplane and dfield?

The toolkits dfield and pplane are staples in ODE courses. First in MATLAB, now in Java. Do they have a Mathematica expression? Sample outputs follow: @Michael E2 Your suggestions were great. Here ...
1
vote
1answer
74 views

Using MATLink with an interactive MATLAB session on MacOS [duplicate]

I just discovered MATLink and it's awesome. The only problem I have is that using OpenMATLAB[] opens a MATLAB session in the ...
0
votes
1answer
127 views

How to get row matrix as an output from a mapped piecewise function? [closed]

I have a piecewise function and want to understand what it is saying. Actually, I have to make a row vector matrix from it. The function is I just want to understand what is saying what will be the ...
0
votes
1answer
488 views

Reordering of columns and rows in a cosine similarity matrix

I have the following 7-by-7 matrix of cosine similarity measures: ...
9
votes
6answers
2k views

How to efficiently input matrices in Mathematica (compared to what MATLAB offers)

Every time I want to manually input a matrix in Mathematica, it takes me a while since every new row has to be in a separate pair of curly braces. For instance: ...