Réponse apportée
How do I fill a matrix with values of an one array based on another array?
If I understood correctly, try this: Wzr2D(1,:) = Wzr(Rr(1:5000) / dr) This should work if you can guarantee that all va...

environ 4 ans il y a | 0

Réponse apportée
Change Resolution (step size) of axes
plot(1:10); ylim([1,10]); yticks(1:10);

environ 4 ans il y a | 0

Réponse apportée
Matching unequal cell arrays
A = {124,252,1252,225,598,999}; B = {598,'plant';... 1252,'nil';... 252,'blue'}; [~, Ai_member, Bi_member] = i...

plus de 4 ans il y a | 0

Réponse apportée
Storing Data From a For Loop
Assuming your Newton-Raphson method returns a scalar: D_c = 1:1:80; L_c = 120; C_s1c = 2.5e6; C_01c = 2e6; x = linspace(0...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
How to create an empty array to be filled?
Ma is a 0x0 empty vector: Ma = [] Ma = [] You can't multiply your 1x100 vector A by that using element by e...

plus de 4 ans il y a | 0

Réponse apportée
how to load a function in AppDesigner?
Seems to me that the warning is warning you against loading data into the workspace without controlling the variable names. Try...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
split a 2d matrix and create new 3d matrix from the results of the 2d matrix
If I got it right Matrix_T_A = repmat(reshape(T_A', 1, size(x, 2), size(x,1)), 24, 1, 1)

plus de 4 ans il y a | 0

Réponse apportée
Plotting random points on a circle
Assuming you mean inside the circle and not on that circle, because then obviously the distance is 500 Anyway, it is much easie...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
Find a word in a file then pick the value next to it
You've got the right idea. Regular expressions can be confusing at times I tested the regexp, the rest of the code is not teste...

plus de 4 ans il y a | 1

Réponse apportée
Custom Object property save/load problem
It seems to me that you are saving a 3 column table to the .mat file, then when you load it again, it uses the property to set i...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
How can read 30 text data files in matlab ?
you can alwsay put all of them in a single directory, then use dir to get all file names and iterate through all of them: path ...

plus de 4 ans il y a | 0

Réponse apportée
How to add a sequential number in a column of tables cell?
for i = 1:numel(Test) t = Test{i}; t.gridded_model = strcat(t.gridded_model, '_', num2str(i)); Test{i} = t; end

plus de 4 ans il y a | 1

| A accepté

Réponse apportée
Text file has headers that are 2X4 and are repeated randomly within the data.
str = fileread('MCT_Data.txt'); nums = cellfun(@str2double, regexp(str, '([\d.,]+)', 'match')); x = reshape(nums, 4, [])' x...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
Converting all arrays inside a cell to tables
c = repmat({(1:10)'}, 3,3) c = 3×3 cell array Columns 1 through 2 {10×1 double} {10×1 double} {1...

plus de 4 ans il y a | 1

Réponse apportée
Error with find function in a for loop
Find accepts a logical vector and returns all the indices containing 1. The problem is you are giving find a scalar value so...

plus de 4 ans il y a | 1

| A accepté

Réponse apportée
How to plot colorbar as seperate image?
I assume your image is grayscale, right? If I understand you correctly: min_val=min(example_img(:)); max_val=max(example_img...

plus de 4 ans il y a | 1

| A accepté

Réponse apportée
How to return no output in a function with output?
output variables, the same as input variables, are optional You can choose to return one, both or neither of your outputs. In ...

plus de 4 ans il y a | 1

Réponse apportée
Can I run MATLAB code on a server?
I think this may be what you are looking for https://www.mathworks.com/help/compiler/webapps/install-matlab-web-app-server.html...

plus de 4 ans il y a | 0

Réponse apportée
app designer private and public properties?
If these functions are methods of your app, you can use private properties from within these methods, but if they are functions ...

plus de 4 ans il y a | 1

| A accepté

Réponse apportée
Group cells in a matrix per column based on an indexed starting point
you can map the ends of each series of ones using diff: C = [diff(B, 1, 1) == -1; B(end, :)]; then check each occurence of C ...

plus de 4 ans il y a | 0

Réponse apportée
Best practice for updating default parameter values inside a function, preferably with struct
Using assignin as your configuration strategy is a bad idea not only due to bad performance. It's also very prone to bugs. lets ...

plus de 4 ans il y a | 3

| A accepté

Réponse apportée
Cross tabulation row percentages
How about something like that? t{:,{'sale1','sale2'}} = t{:,{'sale1','sale2'}}./t.totalsales * 100 Given that t is your ...

plus de 4 ans il y a | 0

| A accepté

Réponse apportée
Help me about my error on index in position 2 exceeds array bounds (must not exceed 800).
I have no idea what rm and cm are, but at some iteration y=(j-1)*8 + 8 is greater than the number of columns in your matrix u...

plus de 4 ans il y a | 0

Réponse apportée
How do I determine which row my value change significantly
Im assuming its roughly 375 and not exactly that value, otherwise go with Turlough Hughes' solution which is simpler. The eas...

presque 5 ans il y a | 0

Réponse apportée
How to plot a function with different values
You can make M a column vector, then calculate S as a matrix then if you plot it against t which is a row vector plot should tr...

presque 5 ans il y a | 1

| A accepté

Réponse apportée
How to extract a value out of different .mat files and save them into an array
s = load('my_file_5.mat'); will return a struct, each variable in the file will be put in a field in that struct if all files ...

presque 5 ans il y a | 0

| A accepté

Réponse apportée
Mean of the third dimension
try this: avgPerYear = nanmean(rain, [1,2]); that would generate an inconvenient 3rd dimention vector so you can reshape it i...

presque 5 ans il y a | 1

Réponse apportée
how to find out how many columns have more than 50 elements which are greater than 1?
x = rand(100) * 2; atLeast50 = sum(x > 1, 1) > 50;

presque 5 ans il y a | 0

Réponse apportée
Array indices must be positive integers or logical values.
in Matlab, matrix indices start from one, not zero like other programming languages, but your index starts from zero: colum-dtn...

environ 5 ans il y a | 0

Réponse apportée
Is there a faster way of splitting a cell array into numeric array while preserving NaN?
try this endsWithSemicolon = cellfun(@(s) endsWith(s, ';'), data); x = cellfun(@(s) textscan(s, '%f', 'Delimiter', ';', 'Empty...

environ 5 ans il y a | 2

| A accepté