Answered
Retrieve a vector from a field of a structure with certain length
>> Problem.phases(1).path.nonLinear(1).buffer.include = 1; >> Problem.phases(1).path.nonLinear(2).buffer.include = 0; Method o...

7 years ago | 0

Answered
How can I change where a variable is placed within the field width using fprintf?
By default the text will be right-justified within the field. The fprintf documentation states that you can left-justify using ...

7 years ago | 0

Answered
How to change one line of code?
function y = myfun(x) y = sum(x.^2); end Or if you really only want to sum the first three elements: function y = myfun(x) ...

7 years ago | 0

| accepted

Answered
what's the meaning of a number divide column vertor?
"what's the meaning of a number divide column vertor?" The mrdivide documentation explains at the top of the page that it will ...

7 years ago | 0

| accepted

Answered
Saving and uploading data with any file name
"...on how I can fix this" That is easy: fix your save syntax. You seem to have confused high-level file importing/exporting f...

7 years ago | 0

| accepted

Answered
Fill NaN matrix with vector of unequal sizes
CMC_RT(k).RF.GyrNorm(1:10,1) = CMC_RTT.RF.(temp{a})(k,1:10); CMC_RT(k).RF.GyrNorm(1:9,2) = CMC_RTT.RF.(temp{a})(k,11:19); The...

7 years ago | 0

| accepted

Answered
Assign values to a string in Matlab
>> X = 'abcaaabc'; >> Y = num2cell(X) Y = 'a' 'b' 'c' 'a' 'a' 'a' 'b' 'c' >> Y1 = X-97 Y1 = ...

7 years ago | 0

Answered
Figures not saving as specific file type regardless of specified extension
Specifying the image file type and specfiying the file extension are two totally different things. Your title "Figures not savin...

7 years ago | 1

| accepted

Answered
regexprep does not exactly what I want
>> regexprep(Charge,'^[^-+]*','') ans = '-1' '+0' '+1' '-1' '+0' '+1' >> regexp(Charge,'[-+].+$','once','...

7 years ago | 1

Answered
What are variable scopes?
Consider that inside some function you define some variable, e.g.: X = 3; You might then ask yourself, now that I have defined...

7 years ago | 0

| accepted

Answered
Count the values inside a cell array considering another cell array
>> Rc = vertcat(R{:}); >> Vc = vertcat(V{:}); >> X = ~cellfun('isempty',Rc) & ~cellfun('isempty',Vc); >> F = @(r,v) sum(r(2,v...

7 years ago | 0

| accepted

Answered
Saving the values into a mat file error
Rather than this indirect, complex, buggy, obfuscated, strongly inadvisable code: evalstring = sprintf('handles.mystructdata.%s...

7 years ago | 0

| accepted

Answered
de2bi not working for large decimal number
"Why is that?" Because those functions use double class, and your value is well above flintmax: >> 2^53 % flintmax ans = 9.00...

7 years ago | 0

| accepted

Answered
Count how many element are inside each cell af a cell array on the basis of an array
>> C = vertcat(V{:}); >> X = ~cellfun('isempty',C); >> F = @(x)sum(x(2,:)<=80); >> M = zeros(size(C)); >> M(X) = cellfun(F,C...

7 years ago | 0

| accepted

Answered
How to subtract two close numbers?
"..i don't know why it doesn't give exact zero." The decimal values 5.4 and 0.4 cannot be represented exactly using binary floa...

7 years ago | 1

| accepted

Answered
Find the intersect of two columns from different matrix but keep the corresponding cells from the same row along with the intercept values
>> A = [2,4,6,8,10;2,3,5,3,2] A = 2 4 6 8 10 2 3 5 3 2 >> B = [2,3,5,8,10;1,2,2,2,1] B = ...

7 years ago | 0

| accepted

Answered
Alternation without for loop
>> N = min(numel(A),numel(B)); >> V = [reshape([A(1:N);B(1:N)],1,[]),A(N+1:end),B(N+1:end)] V = 1 0.5 2 0.2 3 0.4 4 ...

7 years ago | 1

Answered
Modify a cell array and obtain a new cell array
The problen is that you try to access a row of GGG which does not exist. You define GGG as a 1x2 cell array: GGG= {[...],[...]...

7 years ago | 0

| accepted

Answered
Matching closest values to each other
>> [~,idx] = min(abs(bsxfun(@minus,B,A.')),[],2); >> C = [B,A(idx)] C = 39.167 39.342 39.892 39.942 40.592 4...

7 years ago | 0

Answered
finding location of logical 1 row wise by column
[idr,~] = find(yourMatrix)

7 years ago | 0

| accepted

Answered
Difference between ' (single quote) vs " (double quote)?
https://www.mathworks.com/help/matlab/characters-and-strings.html In a nutshell: single quotes define a character vector with ...

7 years ago | 9

| accepted

Answered
Array vs. Matrix Operations
What "compatible sizes" means is explained on this page: https://www.mathworks.com/help/matlab/matlab_prog/compatible-array-siz...

7 years ago | 0

| accepted

Answered
SAVE command: How to specify the variable to be saved if it is a variable inside an array. assignin has been used to create the variable from a string in an array.
save using the structure syntax: S = struct('theNameYouWant',x); save(...,'-struct','S')

7 years ago | 0

| accepted

Answered
How to fill NaN values in 3d array using interpolation?
The simple solution is to download this: https://www.mathworks.com/matlabcentral/fileexchange/4551-inpaint_nans

7 years ago | 1

| accepted

Answered
how to extract and load images and data from multiple .mat files present in a folder
https://www.mathworks.com/help/matlab/import_export/process-a-sequence-of-files.html D = 'path to the folder where the files ar...

7 years ago | 1

Answered
creating matrix from a vector
>> v = [0,0,4,6] v = 0 0 4 6 >> n = ceil(v/2); >> w = 1:max(n); >> m = bsxfun(@times,v,bsxfun(@le,w(:),n)) m = ...

7 years ago | 1

| accepted

Answered
How can I create an input row only excisting randomly only out of -1 and +1?
>> V = [-1,1]; >> X = randi(2,1,23); >> V(X) ans = -1 -1 1 1 1 -1 -1 -1 1 -1 1 -1 1 1 1 -1 1 1 ...

7 years ago | 1

Answered
How to extract a value from mat file
S = load(...) S.Fs

7 years ago | 0

Answered
Calling Matrix that is indexed, in a for loop
The easiest approach is to use a cell array: T{1} = [1,2]; T{2} = [2,3,4]; T{3} = [3,4,5]; T{4} = [3,4,5]; T{5} = [1,5]; f...

7 years ago | 0

| accepted

Answered
Question about import a .txt file into matlab
Your code has several issues, the most significant ones are: you incorrectly used the optional third input, apparently to try a...

7 years ago | 1

| accepted

Load more