Answered
plotting data that includes '-nan(incl)'
Use tables; you'll get benefit of variable names and easier addressing for free...the "CT6" file that your function didn't read ...

5 years ago | 0

| accepted

Answered
How to quickly find the indecis of an array in another array?
>> [~,ia]=find(ismember(B,A)) ia = 1 3 4 >> whether it is any faster I doubt, but it doesn't use intersect. W...

5 years ago | 0

Answered
How does "findpeak" work? How does it ignore the unwanted peaks?
The doc for 'MinPeakDistance' explains that it picks the tallest in the signal overall and then ignores everything else within t...

5 years ago | 1

| accepted

Answered
find reverses the dimension of rows and column output vectors when input is a vector
It has always behaved to return the shape of the input -- a row vector input returns a row vector output. That is expected beh...

5 years ago | 0

| accepted

Answered
How to find multiple table column numbers by column names?
col_ind_rmt = find(string(G_Value.Properties.VariableNames) == "rk_mill_tonnage" || 'ore_mill_tonnage'); Just replace "||" with...

5 years ago | 0

Answered
How to use splitappy for only 10 rows in each group?
You can't (at least without more machinations than I'd care to even attempt) do that with an anonymous function, but since the r...

5 years ago | 0

| accepted

Answered
What happens when a custom made function needs an input for every evaluation in an iteration while optimising the function ?
I created a testing function that mimicked one just used in another Q? -- function T=testit(x) persistent c if isempty(c)...

5 years ago | 0

Answered
Double y-axis with synchronized to each other
You can scale the percentile axis from [0 0.8] to match the [0 8] range on the other axes; if you scale to percentages, then you...

5 years ago | 0

Answered
Plot points that meet a specific condition by using a function
num=table2array(D(:,1)); id=table2array(D(:,2)); Err=table2array(D(:,3)); slope=table2array(D(:,4));xnum=find(num==1); xnum=...

5 years ago | 0

| accepted

Answered
Using fzero to keep tolerance within limits
As the error message says, you need a function name/handle as the argument to fzero not just an expression. >> fn=@(T)100*(0.15...

5 years ago | 0

| accepted

Answered
Error using plot Vectors must be the same length.
On the right track, just have to use the index for both variables... index_liq = (M_CP==2); % index to...

5 years ago | 0

Answered
Running all Nastran input .bdf files contained in a folder using Matlab
files = dir('*.bdf'); for i = 1 : length(files) filename = files(K).name; system('D:\MSC.Software\MSC_Nastran\20180\bin\n...

5 years ago | 1

Answered
Detrending a time series with NaN values
With recent (but I'm not sure just how recent) releases, there's the 'omitnan' optional parameter in detrend that will skip the ...

5 years ago | 0

| accepted

Answered
Error using chckxy: The first input must contain unique values, while using only unique values
>> load dados >> whos x y Name Size Bytes Class Attributes x 1x58 464 double...

5 years ago | 0

| accepted

Answered
How to convert memory to Megabyte
>> m=memory; >> sprintf('%.0f MB',m.MemUsedMATLAB/(1024^2)) ans = '2305 MB' >>

5 years ago | 0

| accepted

Answered
How do I set the some letters in an Excel sheet cell to 'BOLD' through ACTXSERVER using MATLAB (R2019a)?
This isn't MATLAB per se, but Excel VBA/object model syntax Q? A sample VBA function would look something like lngPos = InStr(...

5 years ago | 0

| accepted

Answered
Generating a normal distrbution random numbers and setting them to catagories
function [abc,ABC]=random_gen(n) r=randn(n,1); % generate column vector N rn ix=disc...

5 years ago | 0

Answered
Change color of numbers at colorbar
Undocumented property -- underneath is a NumericRuler object which does control the axes ticklabels independently. figure surf...

5 years ago | 0

| accepted

Answered
Plot year as major ticks and months as minor ticks
If your time data are evenly-spaced and at monthly intervals, hAx=gca; hX=hAx.XAxis; % get handle to X datetime ruler...

5 years ago | 0

| accepted

Answered
URGENT help on TSA with tach signal
I've not used it, but doc (and error message) indicate that the time pulse input is either a fixed scalar or increasing time for...

5 years ago | 0

| accepted

Answered
plotting group size vs total member in group of particular size
v =[1 1 1 2 2 3 4 4 5]; % engine u=unique(v); ng=histc(v,u); U=unique(ng) U = 1 2 3 NU=histc(ng,U) ans ...

5 years ago | 0

| accepted

Answered
Convert a Complex Number to exponential real
MATLAB has builtin functions abs (or hypot()) and angle() for the above explicit implementations... >> x=complex(2,5); >> cm...

5 years ago | 3

Answered
Extracting elements from one matrix and placing in another
MATLAB assigns the complete array to the LHS without having used subscrpting to indicate you want to place each plane extracted ...

5 years ago | 1

Answered
Listing C: folder contents
"The dir command in the Windows command shell behaves in this way, but that's no reason for the MATLAB command to do the same th...

5 years ago | 0

Answered
How to print strings from a data text file that is in correlation to an indices text file?
Put the indices into a 3D array and just index -- indices(:,:,1)=[1 6 2 3; 3 2 4 0; 1 6 4 7; 0 1 4 7; ... 0 5 ...

5 years ago | 0

| accepted

Answered
How to improve efficiency when checking for unique combinations of table values?
tFruit=readtable('fruit.txt'); tFruit=tFruit(:,[1:2:end]); tFruit.Properties.VariableNames={'Fruit','Color','Data'}; tFruit.F...

5 years ago | 0

| accepted

Answered
Removing Leading Spaces before xml tags at each line.
The tool seems to format the file to reflect the XML structure; dunno why it would necessarily hurt, but I don't do such things ...

5 years ago | 1

| accepted

Answered
How can I solve multiple equations? (Pipeline Design)
function Pc=pipelineExternalPC(d,t,sy) % Usage: % Pc=pipelineExternalPC(d,t,sy) % % returns Pc, pipeline external collapse...

5 years ago | 1

| accepted

Answered
Define a matrix in terms of kronecker product
>> I=3;N=4; >> kron(ones(1,N),eye(I)) ans = 1 0 0 1 0 0 1 0 0 1 0 0 0 ...

5 years ago | 0

Answered
Scientific notation at y-axis with "ax.YAxis.Exponent"
Well, here's a crude first pass... expn=floor(log10(yticks)); mant=yticks./10.^(expn); lbls=cellstr(num2str([mant;expn].','%d...

5 years ago | 0

| accepted

Load more