1,474 total contributions since 2017

E-mails with feedback/questions about FEX submissions are welcomed. In general I will post e-mails about Answers on the related page, unless there is good cause not to do so.

Answered

randomly divide vector into 2 parts.

I don't fully understand every step of your code, so I rewrote it: index_rating=rand(100000,5);%generate example data training...

randomly divide vector into 2 parts.

I don't fully understand every step of your code, so I rewrote it: index_rating=rand(100000,5);%generate example data training...

12 hours ago | 0

| accepted

Answered

imread not working for gif problem

It took some digging with the debugger, but with enough breakpoints I was able to track down the cause. Your calls are failing b...

imread not working for gif problem

It took some digging with the debugger, but with enough breakpoints I was able to track down the cause. Your calls are failing b...

12 hours ago | 2

Answered

write a range on the y-axis

You can modify the XTickLabels property to display any char array. figure(1),clf(1)%only use clf during debugging ax=axes; pl...

write a range on the y-axis

You can modify the XTickLabels property to display any char array. figure(1),clf(1)%only use clf during debugging ax=axes; pl...

17 hours ago | 0

| accepted

Answered

Could anyone help me to solve the issue.

NN=mat2cell(A,ones(size(A,1),1),size(A,2))

Could anyone help me to solve the issue.

NN=mat2cell(A,ones(size(A,1),1),size(A,2))

3 days ago | 0

Answered

How can I run a Matlab script at the same time everyday?

It is probably easiest to use the options your OS provides and run a headless instance of Matlab. On Windows you can use the tas...

How can I run a Matlab script at the same time everyday?

It is probably easiest to use the options your OS provides and run a headless instance of Matlab. On Windows you can use the tas...

3 days ago | 0

Answered

Changing data from long form to short form

You can use the participant ID and trial ID as the indices and either use accumarray or sub2ind to fill the matrix with the valu...

Changing data from long form to short form

You can use the participant ID and trial ID as the indices and either use accumarray or sub2ind to fill the matrix with the valu...

4 days ago | 1

Answered

How to count the number of voxels of another color

Similar to how you would do that for 2D: IM=randi(255,[512 512 400]); count=sum(IM==200,'all'); %if your release doesn't ha...

How to count the number of voxels of another color

Similar to how you would do that for 2D: IM=randi(255,[512 512 400]); count=sum(IM==200,'all'); %if your release doesn't ha...

4 days ago | 0

Answered

Save data from MatLab GUI to struct .mat file

You should always load to a struct. That makes it clear where variables come from. Then it is also easier to extend the struct i...

Save data from MatLab GUI to struct .mat file

You should always load to a struct. That makes it clear where variables come from. Then it is also easier to extend the struct i...

5 days ago | 1

| accepted

Answered

How can I base my legend on the markers I defined in my plot?

The best solution is to set the DisplayName property when calling plot, and/or use an array of handles to create the legend. See...

How can I base my legend on the markers I defined in my plot?

The best solution is to set the DisplayName property when calling plot, and/or use an array of handles to create the legend. See...

5 days ago | 0

| accepted

Answered

Legend repeating same color

Set the DisplayName property when calling plot, or use the output from plot to build your legend with specific handles. x=linsp...

Legend repeating same color

Set the DisplayName property when calling plot, or use the output from plot to build your legend with specific handles. x=linsp...

5 days ago | 0

Answered

write and read the same image but they are different

You should read the documentation of the functions you're using if you want to understand them. Matlab has excellent documentati...

write and read the same image but they are different

You should read the documentation of the functions you're using if you want to understand them. Matlab has excellent documentati...

5 days ago | 0

Answered

Make matlab use a function from a certain toolbox

You have assigned something to a variable named dist. That will shadow all functions. The solution is not to use dist as a varia...

Make matlab use a function from a certain toolbox

You have assigned something to a variable named dist. That will shadow all functions. The solution is not to use dist as a varia...

6 days ago | 0

| accepted

Answered

Comparing 2 lists and assign a value

If you can make two arrays, you can use the ismember function, which should work well for large arrays as well.

Comparing 2 lists and assign a value

If you can make two arrays, you can use the ismember function, which should work well for large arrays as well.

6 days ago | 0

Answered

How do I end a program when a condition is met using only if-else-elseif statements?

Something like this will work (edit to add nesting): function out=MyFunction(in) if in<1 if in==0.5 %do somethin...

How do I end a program when a condition is met using only if-else-elseif statements?

Something like this will work (edit to add nesting): function out=MyFunction(in) if in<1 if in==0.5 %do somethin...

6 days ago | 0

| accepted

Answered

Why won't MatLab properly download onto my windows laptop?

If you go to your account (this link should get you there) you can click on your license number. Then go the 'Install and Activa...

Why won't MatLab properly download onto my windows laptop?

If you go to your account (this link should get you there) you can click on your license number. Then go the 'Install and Activa...

7 days ago | 0

Answered

Custom GUI: Check for updates

You could probably have a function check your website at most once a week by calling your update function when starting some spe...

Custom GUI: Check for updates

You could probably have a function check your website at most once a week by calling your update function when starting some spe...

8 days ago | 1

| accepted

Answered

HOW Calculate the distance of points form one center in 2-D space and display output in a distance matrix?

This should do the trick: X=2*(rand(5,5)-0.5); Y=2*(rand(5,5)-0.5); x=0.3;y=0.3; d=point2pointcloud(X,Y,x,y) function d=p...

HOW Calculate the distance of points form one center in 2-D space and display output in a distance matrix?

This should do the trick: X=2*(rand(5,5)-0.5); Y=2*(rand(5,5)-0.5); x=0.3;y=0.3; d=point2pointcloud(X,Y,x,y) function d=p...

8 days ago | 1

| accepted

Answered

how can i covert following variables as Indexed variables ?

No need for a conversion, they already are indexed variables. Lets give a small example of what this message means: data=1:5; ...

how can i covert following variables as Indexed variables ?

No need for a conversion, they already are indexed variables. Lets give a small example of what this message means: data=1:5; ...

10 days ago | 1

| accepted

Answered

How can i fit the data to the custom equation without using Curve fitting Toolbox ?

Sligthly exanpding on what Walter suggests: fun=@(ABCDE,t) ABCDE(1) + ABCDE(2) .* (1-exp(-t./ABCDE(3))) + ABCDE(4) .* (1-exp(-t...

How can i fit the data to the custom equation without using Curve fitting Toolbox ?

Sligthly exanpding on what Walter suggests: fun=@(ABCDE,t) ABCDE(1) + ABCDE(2) .* (1-exp(-t./ABCDE(3))) + ABCDE(4) .* (1-exp(-t...

10 days ago | 0

Answered

Where should we install third-party toolboxes under Windows?

My personal preference would be to pick 2 or 4. In general users messing with their copy of Matlab causes headaches. The advanta...

Where should we install third-party toolboxes under Windows?

My personal preference would be to pick 2 or 4. In general users messing with their copy of Matlab causes headaches. The advanta...

10 days ago | 0

Answered

why am I getting 'ugly' output?

At this point you should consider creating a small GUI for your input selection. But for your question at hand: you forgot to al...

why am I getting 'ugly' output?

At this point you should consider creating a small GUI for your input selection. But for your question at hand: you forgot to al...

10 days ago | 1

| accepted

Answered

How to show r square correlation and RMSE on a scatterplot

With the code below you can determine a fitted value for y. Now it should be easy to calculate the Rsquare and RMSE. Let me know...

How to show r square correlation and RMSE on a scatterplot

With the code below you can determine a fitted value for y. Now it should be easy to calculate the Rsquare and RMSE. Let me know...

11 days ago | 1

Answered

Array inside an Array

If you have only positive integers, you can use an undocumented feature of strfind: D=[0 1 1 2 3 4];d=[1 2 3]; strfind(D,d) % ...

Array inside an Array

If you have only positive integers, you can use an undocumented feature of strfind: D=[0 1 1 2 3 4];d=[1 2 3]; strfind(D,d) % ...

11 days ago | 0

| accepted

Answered

How to make Matlab use all CPU cores?

The value of n is only 63, so the main constriction in your code is the while loop, which can't be parallelized. Matlab is fund...

How to make Matlab use all CPU cores?

The value of n is only 63, so the main constriction in your code is the while loop, which can't be parallelized. Matlab is fund...

11 days ago | 1

Answered

How to call .m file from an other .m file?

Scripts should only be used for examples and debugging. Your code is a function, so you shouldn't treat it as a script. It would...

How to call .m file from an other .m file?

Scripts should only be used for examples and debugging. Your code is a function, so you shouldn't treat it as a script. It would...

12 days ago | 0

Answered

Is there an eraser for Matlab graphs?

You can use the annotation function to force a white background around a text label. If you add the annotation after plotting yo...

Is there an eraser for Matlab graphs?

You can use the annotation function to force a white background around a text label. If you add the annotation after plotting yo...

13 days ago | 0

Answered

weird situation while using sprintf to generate a long string with 0 (probability of 0.5) and 1 (probability of 0.5) with space in between two adjacent characters

Since this was the solution to the problem, I'll move my comment to the answer section. Your code creates an array of 0 or 1...

weird situation while using sprintf to generate a long string with 0 (probability of 0.5) and 1 (probability of 0.5) with space in between two adjacent characters

Since this was the solution to the problem, I'll move my comment to the answer section. Your code creates an array of 0 or 1...

13 days ago | 1

| accepted

Answered

How to remove zeros from an array without using nonzeros command

If you insist on a loop: loop backwards through your array to account for removed elements. x=[1 2 2 0 3 1 3 0 0]; for n...

How to remove zeros from an array without using nonzeros command

If you insist on a loop: loop backwards through your array to account for removed elements. x=[1 2 2 0 3 1 3 0 0]; for n...

13 days ago | 0

| accepted

Answered

How to find max of an array avoiding the inf?

max(data(~isinf(data))

How to find max of an array avoiding the inf?

max(data(~isinf(data))

13 days ago | 0

| accepted

Answered

How to create 2d plots

This code below shows that a change in the algorithm can have more speed increase than tweaking parameters. If you update the pr...

How to create 2d plots

This code below shows that a change in the algorithm can have more speed increase than tweaking parameters. If you update the pr...

13 days ago | 1