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

What frustrates you about MATLAB? #2

Comment posted by John in the previous thread: Matlab should 'update' the new version instead of installing the new version. Th...

What frustrates you about MATLAB? #2

Comment posted by John in the previous thread: Matlab should 'update' the new version instead of installing the new version. Th...

32 minutes ago | 0

Answered

How to read data from a file into cell array keeping indents undisturbed

You can get my readfile function from the FEX or through the AddOn-manager (R2017a or later). It will read a file to a cell arr...

How to read data from a file into cell array keeping indents undisturbed

You can get my readfile function from the FEX or through the AddOn-manager (R2017a or later). It will read a file to a cell arr...

23 hours ago | 3

Answered

How to asign Unicode string to popup menu without fonr error?

Since you're using a release pre-R2020a, the default to store m-files is not UTF-8. That means any special character has a very ...

How to asign Unicode string to popup menu without fonr error?

Since you're using a release pre-R2020a, the default to store m-files is not UTF-8. That means any special character has a very ...

2 days ago | 0

| accepted

Answered

SOS: How do I get the same amount of positive and negative values in a random vector?

Your question differs from your description. If you want to select the points with both x and y above 0, you need to use both as...

SOS: How do I get the same amount of positive and negative values in a random vector?

Your question differs from your description. If you want to select the points with both x and y above 0, you need to use both as...

2 days ago | 1

Answered

bug in power calcultion while in loop ?

This is not a bug. Look at the exponent: 2e-16 is very small. It is close enough to eps that you can assume that is just 0. The...

bug in power calcultion while in loop ?

This is not a bug. Look at the exponent: 2e-16 is very small. It is close enough to eps that you can assume that is just 0. The...

2 days ago | 1

| accepted

Answered

Reshape panel data to wide using text scan

If you want to read an Excel file you can use the aptly named xlsread function. The second or third output is probably what you ...

Reshape panel data to wide using text scan

If you want to read an Excel file you can use the aptly named xlsread function. The second or third output is probably what you ...

2 days ago | 0

Answered

Redistribution of histogram type data in specified bins

You should be really careful with this resampling, especially for so few samples. Since you're assuming a flat distribution in ...

Redistribution of histogram type data in specified bins

You should be really careful with this resampling, especially for so few samples. Since you're assuming a flat distribution in ...

3 days ago | 0

Answered

Solved it, thanks anyway

Step by step. Split up your problems in manageable parts. If you have the coordinates of all corners of your polygon, you can u...

Solved it, thanks anyway

Step by step. Split up your problems in manageable parts. If you have the coordinates of all corners of your polygon, you can u...

3 days ago | 0

Answered

matlab area calculation under fitted curve

You can use trapz for a numerical approximation of an integration. By selecting your bounds you can use this to calculate the ar...

matlab area calculation under fitted curve

You can use trapz for a numerical approximation of an integration. By selecting your bounds you can use this to calculate the ar...

3 days ago | 0

Answered

Code is not working, can someone help me?

This should fix it: function s = Sum1(x,y,z) s = 0; for i=0:min(x,y) for k=0:x-i s = s + (-1)^k * QuantumDi...

Code is not working, can someone help me?

This should fix it: function s = Sum1(x,y,z) s = 0; for i=0:min(x,y) for k=0:x-i s = s + (-1)^k * QuantumDi...

4 days ago | 1

Answered

extract structure array value

You can hide the loop with arrayfun, but be aware that a good loop is always better than cellfun or arrayfun. You should ask you...

extract structure array value

You can hide the loop with arrayfun, but be aware that a good loop is always better than cellfun or arrayfun. You should ask you...

4 days ago | 0

Answered

Error at 13.2

You edited the code of the Further Practice section, instead of the Task 1 & 2 section.

Error at 13.2

You edited the code of the Further Practice section, instead of the Task 1 & 2 section.

4 days ago | 0

Answered

calling class into another class

Here is an example from the documentation: classdef PositiveDouble < double methods function obj = PositiveDouble(da...

calling class into another class

Here is an example from the documentation: classdef PositiveDouble < double methods function obj = PositiveDouble(da...

4 days ago | 0

Answered

How do I add a black border around an image?

You can pad an array with zeros. IM=uint8(255*rand(100,100)); IM2=zeros(120,120,'like',IM); IM2(11:110,11:110)=IM; imshow(IM...

How do I add a black border around an image?

You can pad an array with zeros. IM=uint8(255*rand(100,100)); IM2=zeros(120,120,'like',IM); IM2(11:110,11:110)=IM; imshow(IM...

5 days ago | 0

Answered

Sub-matrix Access in a Square Pattern

It looks like either blockproc or mat2cell is what you're looking for.

Sub-matrix Access in a Square Pattern

It looks like either blockproc or mat2cell is what you're looking for.

6 days ago | 2

Answered

Write a function called valid_date that takes three positive integer scalar inputs year, month, day. If these three represent a valid date, return a logical true, otherwise false. The name of the output argument is valid.

You test everything at once. You can do that, but you need to pay attention to what is evaluated first: %steps in evaluation: ...

Write a function called valid_date that takes three positive integer scalar inputs year, month, day. If these three represent a valid date, return a logical true, otherwise false. The name of the output argument is valid.

You test everything at once. You can do that, but you need to pay attention to what is evaluated first: %steps in evaluation: ...

6 days ago | 0

Answered

Merging Smaller Cells into a Bigger one

The source of your problem is that you are using the same indices for your big array as for your smaller array. The solution to...

Merging Smaller Cells into a Bigger one

The source of your problem is that you are using the same indices for your big array as for your smaller array. The solution to...

7 days ago | 0

| accepted

Answered

Split Climate Data for month and yers

d=19300101; s=sprintf('%08d',d); y=str2double(s(1:4)); m=str2double(s(5:6)); d=str2double(s(7:8)); Or even simpler: d=1930...

Split Climate Data for month and yers

d=19300101; s=sprintf('%08d',d); y=str2double(s(1:4)); m=str2double(s(5:6)); d=str2double(s(7:8)); Or even simpler: d=1930...

7 days ago | 0

Answered

While Loop regarding user input type stuck on infinite else loop

The data type of R is not changing, so if you create it as a char, it will never be numeric. If you want to use this setup, you ...

While Loop regarding user input type stuck on infinite else loop

The data type of R is not changing, so if you create it as a char, it will never be numeric. If you want to use this setup, you ...

7 days ago | 0

| accepted

Answered

adding functions to path

Start with the documentation. It is one of the major advantages of Matlab over competing platforms. Do you understand what these...

adding functions to path

Start with the documentation. It is one of the major advantages of Matlab over competing platforms. Do you understand what these...

7 days ago | 0

Answered

How to plot a line graph (x,y) with a color bar representing z-axis...

You can use plot, colorbar, colormap, and caxis. You can adjust the line color by setting the Color property of the line object ...

How to plot a line graph (x,y) with a color bar representing z-axis...

You can use plot, colorbar, colormap, and caxis. You can adjust the line color by setting the Color property of the line object ...

10 days ago | 1

| accepted

Answered

Load sequential numbered files in MatLab on the same script in different subfolders

Use mydata_folder{1} instead of mydata_folder1. That way you can use a simple loop instead of having to generate the variable na...

Load sequential numbered files in MatLab on the same script in different subfolders

Use mydata_folder{1} instead of mydata_folder1. That way you can use a simple loop instead of having to generate the variable na...

11 days ago | 0

Answered

Making An Output Display Twice What the Input Was

You need to make sure you receive the input as a numeric data type, or you need to convert the string input to a double (that is...

Making An Output Display Twice What the Input Was

You need to make sure you receive the input as a numeric data type, or you need to convert the string input to a double (that is...

12 days ago | 0

Answered

X Bar doesn't show all labels

I don't really see why, but if you check get(gca,'XTick') you will notice that only the 1 and 2 have ticks in the first place. ...

X Bar doesn't show all labels

I don't really see why, but if you check get(gca,'XTick') you will notice that only the 1 and 2 have ticks in the first place. ...

13 days ago | 0

| accepted

Answered

How to selectively save the names and values of some workspace variables to a CSV file?

This should do the trick. If the variables aren't scalars the results might not be what you want. a = 3; b=7; c=5; d=9; sav...

How to selectively save the names and values of some workspace variables to a CSV file?

This should do the trick. If the variables aren't scalars the results might not be what you want. a = 3; b=7; c=5; d=9; sav...

13 days ago | 1

| accepted

Answered

R2018b (MATLAB 9.5)

With external link, do you mean a pirated link? Because I don't think anyone will help you here. Do you have valid license? If ...

R2018b (MATLAB 9.5)

With external link, do you mean a pirated link? Because I don't think anyone will help you here. Do you have valid license? If ...

14 days ago | 1

| accepted

Answered

Count characters per row

Trivial if you read your file to a cell array (e.g. with readfile, which you can get from the FEX or through the AddOn-manager (...

Count characters per row

Trivial if you read your file to a cell array (e.g. with readfile, which you can get from the FEX or through the AddOn-manager (...

14 days ago | 0

| accepted

Answered

Remove line from text file if in the first column there is a certain character

Split the lines to cells and use a loop (or cellfun) to remove all elements where strcmp(contents(1),'$') is true. Then you can ...

Remove line from text file if in the first column there is a certain character

Split the lines to cells and use a loop (or cellfun) to remove all elements where strcmp(contents(1),'$') is true. Then you can ...

14 days ago | 0

| accepted