回答済み
Is there a way to dynamically use either brackets or curved bracket indexing depending on a variable?
"I understand it can be done with if statements but this will take up massive amounts of space in the code so I try to avoid it....

2年以上 前 | 2

| 採用済み

回答済み
Do mex functions support keyword assignment syntax?
A few simple experiments show that key=value assignment is converted by the parser into 'key',value. I don't see why it would be...

2年以上 前 | 0

| 採用済み

回答済み
Replacing values in a Matrix
A = [25,40,40,40,25,25,25,25,25,25; 25,40,40,40,40,25,25,25,25,25; 25,25,40,40,40,40,25,25,25,25; 25,25,40,40,40,40,40,25,25,25;...

2年以上 前 | 2

回答済み
how convert string in struct with 0/1
S = struct('FS',{'Si','No','Si','Rank','No'}) Z = nan(size(S)); [X,Y] = ismember({S.FS},{'No','Si'}); Z(X) = Y(X)-1

2年以上 前 | 0

| 採用済み

回答済み
How to assign a mean of a variable to every year ?
The simple and efficient MATLAB approach: DateYear = [2016;2016;2010;2008;2016;2016;2009;2008;2007;2010]; SeverityCode = [3;3;...

2年以上 前 | 1

回答済み
Convert char to table
If you already have a character vector and the goal is to print it to file, then avoid the indirection of converting to numeric ...

2年以上 前 | 1

回答済み
Readtable Returns "NaN" to the string type value if one column contains both number type and string type values
Use READCELL: C = readcell('test.csv') Everything that is text is text, everything that is numeric is numeric. Easy.

2年以上 前 | 0

| 採用済み

回答済み
How can I improve my regular expressions?
Get rid of the look-behind expressions. They don't restrict which block of data is being read anyway. Also note that '.' matche...

2年以上 前 | 0

| 採用済み

回答済み
Conditional Question Matlab Disagreement
"...but my teacher says it’s one and I’m super confused. Any explanation would be appreciated, thanks!" This code (6+3)>8>2 i...

2年以上 前 | 1

回答済み
Extracting value from array
"For one value it does work, but not for all of them." It does work, your screenshot clearly informs us that you are getting on...

2年以上 前 | 0

| 採用済み

回答済み
how to load all mat files in the filenumber wise sequentially ?
Follow this link and click the big DOWNLOAD button in the top right corner: https://www.mathworks.com/matlabcentral/fileexchang...

2年以上 前 | 1

| 採用済み

回答済み
surf for n-dimensional cartesian matrix
Perhaps one of these: https://www.mathworks.com/help/images/ref/sliceviewer.html https://www.mathworks.com/help/images/ref/vol...

2年以上 前 | 0

回答済み
Creating a new matrix from unique combinations in two other matrices
[A,B] = meshgrid(repelem(1:3,3),1:3) M = [reshape(A.',[],1),reshape(B.',[],1)]; [~,~,X] = unique(M,'rows','stable'); C = resh...

2年以上 前 | 0

| 採用済み

回答済み
Reshape data the first row becomes the different columns
ID = [1;1;1;2;2;2]; Date = datetime(2015,1,[1;2;3;1;2;3]); vals = [0;0.5;-0.3;0;0.2;0.5]; T = table(ID,Date,vals) U = unstac...

2年以上 前 | 4

| 採用済み

回答済み
Extract indices of vector?
X = find(B)

2年以上 前 | 0

| 採用済み

回答済み
Error using readtable '.1(0a)' is not a recognized file extension. Unable to detect file type.
I strongly recommend avoiding forcing meta-data (e.g. filenames) into structure fields like that. To make your approach work wou...

2年以上 前 | 0

| 採用済み

回答済み
I have error when i convert modified julian data to datetime
"how can i convert time_mjd to exact same date with time0?" The short answer is that you can't, simply because the limited prec...

2年以上 前 | 1

回答済み
how can a symbolic derivative be vectorized automatically?
Use MATLABFUNCTION: syms a b c f = a*sin(b)*exp(c) df = diff(f,b) mf = matlabFunction(df) a=rand(10,1); b=rand(10,1); c=r...

2年以上 前 | 2

| 採用済み

回答済み
loading multiple csv files using readmatrix
Use DIR: P = 'C:\My\Folder'; S = dir(fullfile(P,'*.csv')); for k = 1:numel(S) F = fullfile(P,S(k).name); S(k).data ...

2年以上 前 | 0

| 採用済み

回答済み
3D Submatrices extraction by indexing the 3rd dimension
a_substruct.m1 = a_struct.m(:,:,endsWith(a_struct.i,'1')); a_substruct.m2 = a_struct.m(:,:,endsWith(a_struct.i,'2'));

2年以上 前 | 1

| 採用済み

回答済み
How to call a variable from one program to another program 2 in app designer?
I am guessing that you actually require element-wise division, not matrix division: https://www.mathworks.com/help/matlab/matla...

2年以上 前 | 0

回答済み
textscan gives empty cells?
url = 'https://www.cpc.ncep.noaa.gov/data/indices/sstoi.indices'; The best approach using READTABLE: tbl = readtable(url, 'Fil...

2年以上 前 | 1

| 採用済み

回答済み
how two use winopen command with path assigned in a Variable?
winopen(MyPath) https://www.mathworks.com/help/matlab/matlab_prog/command-vs-function-syntax.html

2年以上 前 | 1

| 採用済み

回答済み
Convert cell of mixed real and complex numbers into double
Without evil STR2NUM: C = {1.0000e-03,0;0,'10.06+28.21i'} M = str2double(C); X = isnan(M); M(X) = [C{X}]

2年以上 前 | 1

回答済み
fsolve with 7 equations 6 unknowns: Error using vertcat Dimensions of arrays being concatenated are not consistent
f = @(x) [0.05*F*x(1) - x(5)*x(1)*F; 0.95*F*x(4) - (1-x(5))*x(4)*F; (y_ar)+(x(2) - x(4))+(x(1) - x(3)) - ... (((1...

2年以上 前 | 0

回答済み
Indexing String Structure Fields
The basic problem is that you are attempting element-wise comparison of character vectors (of different sizes) using EQ. That wo...

2年以上 前 | 0

回答済み
Nesting of tiledlayout objects not possible in R2019b?
Nesting TiledChartLayout objects was introduced after your version, in R2020a: https://www.mathworks.com/help/matlab/release-no...

2年以上 前 | 1

| 採用済み

回答済み
Summing a 30x30x30 matrix.
a = reshape(1:30*30*30,30,30,30) b = reshape(sum(reshape(a,10,3,10,3,10,3),[1,3,5]),3,3,3) sum(a(1:10,1:10,1:10),'all') % for ...

2年以上 前 | 0

回答済み
f(x)=x²+2.000 syntax code
f = @(x) x.^2 + 2; fplot(f)

2年以上 前 | 0

回答済み
Plotting 'HH:MM' format times against the X axis
"taking my times (zero to 23:50 in ten minute incriments) and converting to decimal then 'HH:MM' format" Do not convert to "dec...

2年以上 前 | 0

さらに読み込む