Answered
How to have a numerical legend showing with a categorical histogram?
The legend labels are just text; you can make then whatever you want -- try something like: nStroke=[2000,100;2750,125]; ...

11 days ago | 0

Answered
Reading files from different directories
if exist(file, "file") will only find the file if it is in the current working directory or on the search path and only if the ...

12 days ago | 0

Answered
Position of Not-visible figure is WRONG (two monitors bug?)
I deal with it by having a usersettings structure saved as a .mat file that contains all the stuff to restore from the user's la...

12 days ago | 0

| accepted

Answered
HOW TO GROUP THE ELEMENTS OF AN ARRAY
One of those cases where the optimal way depends upon being familiar with internal array storage order being column-major and ma...

12 days ago | 0

| accepted

Answered
how can I add and change the position of elements in vector
NB: even if you have (again the unstated problem) >> a=2;b=3; >> ma=[a;b;0]; >> ma=[repmat(ma(3),2,1); sum(ma(1:2))] ma = ...

12 days ago | 0

Answered
Splitting a matrix according to there labels
[ix,idx]=findgroups(X(:,4)); % get grouping variable on fourth column X for i=idx.' % for each g...

12 days ago | 1

Answered
Extract number from string
v=str2double(extractAfter(X,'=')); is one way. For more difficult cases look at the new(ish) @doc:pattern function

12 days ago | 1

| accepted

Answered
Reading text file and searching for specific lines
D=readlines('Full_TableX.txt'); % read as string array ixP1=find(contains(D,'Pipe')...

12 days ago | 0

| accepted

Answered
Generate hourly timeseries data from "START,END,VALUE" data
Well, in the end it turned out not so bad after all -- and, somewhat surprisingly, it didn't seen to be too bad on performance.....

12 days ago | 1

| accepted

Answered
if statements inside for loop issue
"I know nuthink!" about Simulink, but the problem you have in the function is primarily that you've created all those named vari...

12 days ago | 0

| accepted

Answered
Add large amount of variables
OK, I'll just make another Answer so previous conversation doesn't distract Brute force; may be something a little more clever ...

13 days ago | 1

| accepted

Answered
Output of a function varies in size for each iteration
Probably as simple a solution as any is to return the indices where the change occurs with both row and column in a form that d...

13 days ago | 0

| accepted

Answered
How to use readtable when skipping every second (non-data) line?
>> C=readcell('samplefile.txt'); >> C=C(9:2:end,:); >> C(1:12,:) ans = 12×3 cell array {[16]} {[26]} {'52.7 ...

13 days ago | 0

Answered
Add large amount of variables
Don't try to explain in words; show us precisely what the external software generates. " They are all inside a .mat file..." T...

13 days ago | 1

Answered
StackedPlots: Problem by moving Legend out of plot and expand distance between single charts
The stacked plot is pretty much "what you see is what you get" -- not much is user-variable about the layout -- in particular, f...

14 days ago | 0

Answered
write from cell aray to txt file
fprintf example <<Tabular text file> illustrates a fixed-width text file...if that's the intent use the width parameter on the '...

14 days ago | 0

| accepted

Answered
Appending Values to an Empty Array
Because as written size() returns a two-vector and rate(end+1) is an address for a single array element -- you're trying to stor...

15 days ago | 0

Answered
column number extract using find function..
Use the optional second output form of find [r,c]=find(....);

16 days ago | 0

Answered
How to change exponent position in an axis of a surface plot
It's an undocumented property -- hAx=gca; % get axes handle hY=hAx.YRuler; % and the subject axis ruler handle...

17 days ago | 1

| accepted

Answered
Interconnecting different sized matrices
Similar to above but to illustrate vector addressing would be c=[bob anne]; c=c(:,1:[3 end-1 4:6 end]);

17 days ago | 0

Answered
How to append values to an array in for loop?
>> for i=1:10:height(direction_table)-10 dx=abs(direction_table.direction(i+1:i+9)-direction_table.direction(i)); ix=find(dx>1...

17 days ago | 1

| accepted

Answered
Assign a categorical value to a table
N=[30,10,10,10]; % the number of the four categories each C=["Running";"Walking"...

18 days ago | 0

| accepted

Answered
How to count the amount of times certain row changes in a table?
" Would taking these 3 columns apart help...?" No. tT.Diff=[false;any(diff(tT.X),2)];

19 days ago | 0

Answered
How to couple Matlab to other model for monte carlo simulations??
That all depends on how the other application reads/writes its input/output. If it uses files and you can specify the input/out...

19 days ago | 0

Answered
How to split only one column of a table (based on a space)?
If it's still in text form (string or cellstr), it's no problem dt=split(tTable.DateString); % split the component p...

19 days ago | 1

| accepted

Answered
How to make two different size matrix of same size
A1=[A1 A(:,end)]; could be one alternate solution...there is no unique answer without additional conditions placed on expected ...

19 days ago | 1

Answered
Using indexed data to colour graph
See the documentation for the function rectangle() that you're using to do the drawing. The LH side of the page has links to th...

20 days ago | 0

| accepted

Answered
How can I plot these two variable in bars?
load sl % get variable titles T=categorical(T); % turn into categorical variable C=randi(200,1,n...

20 days ago | 0

| accepted

Answered
How to find the occurrence of an element in a column of a table
tYourTable.Status=categorical(tYourTable.Status); % more convenient thatn cellstr() in use tCounts=groupsummary(tYourTable,'St...

20 days ago | 0

| accepted

Load more