# Stephen

Suspensa Vix Via Fit

**Statistics**

RANK**5**

of 242,970

REPUTATION**27,970**

CONTRIBUTIONS

**3** Questions

**7,436** Answers

ANSWER ACCEPTANCE **
100.0%
**

VOTES RECEIVED**4,550**

RANK**147** of 16,987

REPUTATION**7,851**

AVERAGE RATING**4.90**

CONTRIBUTIONS**22** Files

DOWNLOADS **717**

ALL TIME DOWNLOADS**62657**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Saving file at different directory

You need to use FULLFILE to include the path in the filename, e.g.: [F,P] = uiputfile('FileNAME.txt'); fnm = fullfile(P,F); % ...

1 hour ago | 0

MATLAB plot is blank?

You are using matrix division where you should be using array division: https://www.mathworks.com/help/matlab/matlab_prog/array...

3 hours ago | 0

Get row number with certain data in it

"I tried the "find"-function but it didnt bring me to a useful result." It works for me: % Fake data: M = randi(9,7,2); M(5,...

7 hours ago | 0

Add '_max' to odd variable names and '_min' to even ones.

T = array2table(rand(5,8),'VariableNames',{'Var1','t','Var3','ang_azi','Var5','vel_azi','Var7','acc_azi'}) T.Properties.Variabl...

7 hours ago | 0

| accepted

How to I add zeroes onto a matrix?

Where V is your vector: V(end+1:52500) = 0

9 hours ago | 1

I just need to get the numbers from this vector. The result must be a double. I need fast and clean code, as this operation is performed over and over again in my code.

Fastest: C = {'G07','G23','G04','G08','G20','G13','G30'}; V = sscanf(sprintf('%s',C{:}),'G%f')

18 hours ago | 0

How do you capitalize the first and the third letter of each word in a sentence?

T = 'my pet is hungry'; U = regexprep(T,'(?<=\<(\w{2})?)(\w)','${upper($1)}') Of course because this is clearly homework you w...

20 hours ago | 0

I need a function to identify if a number is part of a vector or matrix.

Where M is your matrix and N is your scalar number: any(N==M(:))

24 hours ago | 1

| accepted

change the first digits when ends with 5959

Rather than messing around with strings you should probably just work with duration objects or numeric arrays. S = ["000000";"0...

1 day ago | 0

| accepted

How to merge two tables, keeping independent variable (x) the same but summing the dependent variable (y)

Simpler: T1 = readtable('Confoss_landings.xls', 'VariableNamingRule','preserve') T2 = readtable('Mainefoss_landings.xls', 'Var...

1 day ago | 0

Interpolate/Resample to a specific decimal point

Assuming no adjacent duplicate values: S = 1; V = [1,3,4,7,6,3,6]; X = cumsum([1,abs(diff(V))]); Z = interp1(X,V,1:S:X(end))...

1 day ago | 0

| accepted

How to combine 2 tables with different variables into 1 table?

The actual MATLAB solution just takes one simple line of code: SysTime = [1;2;3;4;5]; EDF = [10;20;30;40;50]; T1 = table(SysT...

1 day ago | 1

How to properly format a data table with fprintf?

A = [1,2,3,4,5]; fprintf('Numbers%s\n',sprintf(' %1.2f',A))

1 day ago | 0

Why the results of the matrix X' dont show?

Use https://www.mathworks.com/help/matlab/ref/mldivide.html A = [0,2,-1,0;0,0,1,-1;1,-1,0,0;-1,0,0,1]; B = [100;-500;300;100];...

1 day ago | 1

| accepted

Create Multiple Arrays While Looping Through One Single Array

By far the simplest and most efficient solution is to use one matrix: V = 1:81 M = reshape(V,9,9).' You can trivially access ...

2 days ago | 1

| accepted

how to add elements to an array in a for loop

The MATLAB approach is to use logical indexing, not a loop: V = [2,4,5,6,3]; N = sum(V(V>=5))

3 days ago | 0

I am unable to display my answers on command window

https://www.mathworks.com/help/matlab/ref/display.html a = [3 6 1 9; 6 5 3 7; 7 3 2 6]; display(a)

3 days ago | 0

Convert MAT file to v7.3

You can load and save the individual (or any selected) variables using the structure approach too. Lets try it: A = 1:3; B = 4...

5 days ago | 0

linspace not working on MATLAB Coder

In MATLAB it is usually better to loop over indices. Perhaps this would work: V = linspace(-r_max*Tc_usbl,r_max*Tc_usbl,decisio...

5 days ago | 1

| accepted

Normalize unit vector to single didgit integers

fun = @(V) round(V./10.^floor(log10(abs(V)))); fun([0.4,-0.4,0.8]) fun([0.123,0.123,0.5]) Note that this scales each element ...

6 days ago | 0

How can I run this script and only create folders with files in it without having an additional file outside the folder?

Get rid of the FOPEN and FCLOSE, they are completely unrelated to WRITEMATRIX: start = tic; % input n and m n = input('\n How...

9 days ago | 1

| accepted

Why does .m4a audio file (imported via audioread) get stored in workspace with two data series/data columns instead of just one?

Clearly your audio file has two channels. The MATLAB documentation states that the first output is "... returned as an m-by-n ma...

11 days ago | 1

random selection from 5 different vectors

C = {[1;2;3;2],[4;5],[7;8;9],[0;1;2],linspace(0,1,101)}; V = {1,1,1,1,2}; F = @(v,n)v(randi(numel(v),1,n)); Z = cell2mat(cell...

11 days ago | 0

| accepted

Plotting numeric data vs time (from text file)

"I am trying to import some numeric data from a text file and then plot it in MATLAB." T = readmatrix('time.txt'); M = readmat...

11 days ago | 1

| accepted

Use a structure with fields in a loop - Outputs & indexing ??

Where S is your structure: F = @(a)a.Sig(1); V = arrayfun(F,S)

12 days ago | 0

| accepted

How to load multiple .mat files containing timetables into the workspace and concatenate them vertically

"Do I have to rename the structs..." No, you do not need to. But in future when designing data you should keep the structure n...

18 days ago | 0

Please help i seem to be failing to understand what the following errors mean and how to correct for them.

I suspect that something like this is what you are trying to do (I fixed many small bugs): g = 9.8; %gravit...

20 days ago | 0

| accepted

How to make the variable pace, a data type double

T = [0,33,3]; % the atheletes goal time [H,M,S] D = 10; % km P = required_pace1(T,D) class(P) P = required_pace2(T,D) % Usi...

21 days ago | 0

| accepted

Error using length, Too many input arguments.

if length(Obj.MatFile{cellnumber}{j}.(ExtractField))==2 But note that you do not need to check the length: taking the mean of o...

22 days ago | 1

Save output of a for loop in a vector

str = 'hello world. eat lots of bananas.'; target = zeros(150,1); for k = 4:numel(str) target(k) = isequal(str(k), str(k...

22 days ago | 0