安德烈Bobrov
内容提要
回答
我总是得到"数组下标必须是正整数或逻辑值"
X =(。993: 0.01: 1.283)';F = polyval([7; 2;7;-14],x);G = polyval([-19;3;16;8), x);
我总是得到"数组下标必须是正整数或逻辑值"
X =(。993: 0.01: 1.283)';F = polyval([7; 2;7;-14],x);G = polyval([-19;3;16;8), x);
1年前| 0
回答
用MAX函数确定哪一年的数值最高
T = readtable('2020-11-28.txt');out = T(max(T.tropical_storms) == T.tropical_storms,:)
用MAX函数确定哪一年的数值最高
T = readtable('2020-11-28.txt');out = T(max(T.tropical_storms) == T.tropical_storms,:)
1年前| 1
回答
在主数组的特定位置添加插值数据。
一个= tlv_lis_alt;Input = interpol_alt;Idx = [29;187];K = numel(a);B = ones(k,1);[m,n] = size(输入);Lo = ~isnan(inpu…
在主数组的特定位置添加插值数据。
一个= tlv_lis_alt;Input = interpol_alt;Idx = [29;187];K = numel(a);B = ones(k,1);[m,n] = size(输入);Lo = ~isnan(inpu…
1年前| 0
回答
插值数据以查找区域内NaN位置的值。
[m,n] = size(v);[i,j] = ndgrid(1:m,1:n);Lo = ~isnan(v);F = scatteredInterpolant(i(lo),j(lo),v(lo));vout = F(i,j);lo2 =…
插值数据以查找区域内NaN位置的值。
[m,n] = size(v);[i,j] = ndgrid(1:m,1:n);Lo = ~isnan(v);F = scatteredInterpolant(i(lo),j(lo),v(lo));vout = F(i,j);lo2 =…
1年前| 0
|接受
回答
求三次多项式的实根
E = 0.3;伽马= 0.8;潮湿= 0.0031;A = 12;M = 2*10^-4;mu = 0.05/M;St = 0.2;Am = a * m;%参数Ur = (4:0.1:6)';
求三次多项式的实根
E = 0.3;伽马= 0.8;潮湿= 0.0031;A = 12;M = 2*10^-4;mu = 0.05/M;St = 0.2;Am = a * m;%参数Ur = (4:0.1:6)';
1年前| 1
|接受
回答
什么是“错误使用==> mtimes内矩阵维度必须一致。”
T = 0:05:4;Y = t ^2。/ (t + 1) + 3 * exp (4 * t)。* cos (5 * t) - 2 * exp (3 * t) / sin (2 * t);
什么是“错误使用==> mtimes内矩阵维度必须一致。”
T = 0:05:4;Y = t ^2。/ (t + 1) + 3 * exp (4 * t)。* cos (5 * t) - 2 * exp (3 * t) / sin (2 * t);
1年前| 0
回答
重新排列矩阵行
A =重塑(1:75,15,[]);A = 5;m = size(A,1);B =重塑(排列(重塑(A, A, m / A,[]),(1、3、2)),A, []);
重新排列矩阵行
A =重塑(1:75,15,[]);A = 5;m = size(A,1);B =重塑(排列(重塑(A, A, m / A,[]),(1、3、2)),A, []);
1年前| 0
回答
需要遍历两个0和1的向量,如果1出现在向量2之前,那么我需要使用一个特定的eqn。如果向量2在向量1之前有一个1,那么我需要使用一个单独的eqn。每个向量都是相同的大小。
让a -你的Pre_spiketime, b - post spiketime。D = a(:) - b(:);E = d.*[true;diff(d)~=0];T = e ~= 0;L =累积(t);=……
需要遍历两个0和1的向量,如果1出现在向量2之前,那么我需要使用一个特定的eqn。如果向量2在向量1之前有一个1,那么我需要使用一个单独的eqn。每个向量都是相同的大小。
让a -你的Pre_spiketime, b - post spiketime。D = a(:) - b(:);E = d.*[true;diff(d)~=0];T = e ~= 0;L =累积(t);=……
1年前| 0
回答
试图创建polyval,但我只工作的单值x,如何使它的工作为一个数组?
函数Y = polyvalali (x), Y = x(:)。^(元素个数(A) 1: 1:0) * (:);结束
试图创建polyval,但我只工作的单值x,如何使它的工作为一个数组?
函数Y = polyvalali (x), Y = x(:)。^(元素个数(A) 1: 1:0) * (:);结束
1年前| 1
回答
获取表中每一行的最大值和最小值,并用这些值创建一个新表
让A -你的桌子。[~,i] = sort(A{1,2:end});out = A(:,[1,1+i([end:-1:end-2,3:-1:1])]);
获取表中每一行的最大值和最小值,并用这些值创建一个新表
让A -你的桌子。[~,i] = sort(A{1,2:end});out = A(:,[1,1+i([end:-1:end-2,3:-1:1])]);
1年前| 0
回答
删除3D矩阵中的某些项
=兰迪(200 3,30日,4);%让——我们的阵列[3 x 30 x 4] idx = [1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2) ';...
删除3D矩阵中的某些项
=兰迪(200 3,30日,4);%让——我们的阵列[3 x 30 x 4] idx = [1, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2) ';...
1年前| 0
|接受
回答
用时间采样生成序列号
Out = cumsum([0;rem(0:23,2)' + 2]);对于“t = 1:1000”:t = (1:1000);Tt = mod(t,2);Out = cumsum([0;2 + tt(2:end)]);
用时间采样生成序列号
Out = cumsum([0;rem(0:23,2)' + 2]);对于“t = 1:1000”:t = (1:1000);Tt = mod(t,2);Out = cumsum([0;2 + tt(2:end)]);
1年前| 0
|接受
回答
双循环的问题
只是:ii = 2:8;Jj = -(6:12);债务= 132.4 - jj(:) + ii(:)';债务=债务(:);或者使用for循环:ii = 2:8;Jj = -(6:12);d…
双循环的问题
只是:ii = 2:8;Jj = -(6:12);债务= 132.4 - jj(:) + ii(:)';债务=债务(:);或者使用for循环:ii = 2:8;Jj = -(6:12);d…
1年前| 0
|接受
回答
计算字符串向量中出现的次数
s =字符串({' A ', ' A ', ' B ', ' A ', ' B ', ' B '; ' C '; ' A ', ' C '});Out = 0 (numel(s),1);[~,~,c] = unique(s);对于I = 1:max(c) lo =…
计算字符串向量中出现的次数
s =字符串({' A ', ' A ', ' B ', ' A ', ' B ', ' B '; ' C '; ' A ', ' C '});Out = 0 (numel(s),1);[~,~,c] = unique(s);对于I = 1:max(c) lo =…
1年前| 1
|接受
回答
有3个或更多升数的序列数
Lo = diff(v) > 0;Lo = [~ Lo (1); Lo];Lo2 = [lo(2:end);false]|lo;I = cumsum(lo == 0 & lo2).*lo2;J = accumarray(i + 1,1);C…
有3个或更多升数的序列数
Lo = diff(v) > 0;Lo = [~ Lo (1); Lo];Lo2 = [lo(2:end);false]|lo;I = cumsum(lo == 0 & lo2).*lo2;J = accumarray(i + 1,1);C…
1年前| 0
回答
填写遗漏的nan
这个问题是这个问题的重复:x = [1;2;3;4;nan;nan;nan;nan; 5;7;8;nan;nan;nan;nan;11;11;12;nan;nan; 15];...
填写遗漏的nan
这个问题是这个问题的重复:x = [1;2;3;4;nan;nan;nan;nan; 5;7;8;nan;nan;nan;nan;11;11;12;nan;nan; 15];...
1年前| 1
回答
补漏点
在R2016b: T = readable ('weather_laverton.xlsx','Sheet',1);TT = table2schedule (T);TTout = fillmissing(TT,'linear');添加……
补漏点
在R2016b: T = readable ('weather_laverton.xlsx','Sheet',1);TT = table2schedule (T);TTout = fillmissing(TT,'linear');添加……
1年前| 0
回答
如何获得数组/矩阵中存在的所有值?
[a ~ c] =独特(重塑(myArray”[],1),“稳定”);Out = [a, accumarray(c,1)];or out = varfun(@(x)x,array2table(myArray(:))),…
如何获得数组/矩阵中存在的所有值?
[a ~ c] =独特(重塑(myArray”[],1),“稳定”);Out = [a, accumarray(c,1)];or out = varfun(@(x)x,array2table(myArray(:))),…
2年前| 1
|接受
回答
查找单元格数组中vector中的值
out = cell(size(cA));for i = 1:numel(out) x = cA{i}';[~,out{i}] = ismember(x(:)',V);结束或用cellfun [~,out]…
查找单元格数组中vector中的值
out = cell(size(cA));for i = 1:numel(out) x = cA{i}';[~,out{i}] = ismember(x(:)',V);结束或用cellfun [~,out]…
2年前| 1
|接受