Beantwortet
how do i implement y=nx(n-6) in matlab
n=0:10 x=@(n) n.^2 % ----Example----- y=n.*x(n-6)

fast 10 Jahre vor | 0

Beantwortet
extract large text from cell to put it into multiple cells in excel
Use xlsread to import your excel file, then do what you want with it

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
how to generate vector by selecting from another vector?
%-----------Example------------- n=10 r=4 A=randi(10,1,n) %------The code---------- AA=sort(A) a = AA(1); bb=AA(2:end) ...

fast 10 Jahre vor | 0

Beantwortet
help with this question
nn=3 mm=(0:nn-1)*2+1

fast 10 Jahre vor | 0

Beantwortet
Return row numbers of look up matrix
x = [10 20;21 30; 31 40]; y = [35;15]; a=bsxfun(@ge,y',x(:,1))&bsxfun(@le,y',x(:,2)); [out,~]=find(a)

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
How to find a scalar that contains the average value of the first output?
Change this A = mean(M(:))

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
Add zero to make length divisible by 3
id=mod(-numel(A),3) A(end+1:numel(A)+id)=0

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
Find Min, Max and Avg of a field
[maxval,index]=max([carMatrix.mileage])

fast 10 Jahre vor | 1

Beantwortet
Axis change - Is it possible to get the data of the new plot?
Changing the view will not change your data. If you want to get your data from the plot plot(1:10) h=findobj('type','line'...

fast 10 Jahre vor | 1

Beantwortet
copying matrix values based on another matrix value in MATLAB
u=A(F==-1,:)

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
What is wrong with my code?
idx=sub2ind(size(N),1:n, 1:n) M=N(idx)

fast 10 Jahre vor | 0

Beantwortet
Not sure how to ask this, but here's my scenario:
x = {'a', 'b' 'a', 'c' 'a', 'b' 'b', 'c' 'c', 'a' 'a', 'd'} v=regexp('a':'d','\S','match') [~,jj]=i...

fast 10 Jahre vor | 0

Beantwortet
Compare column vector to matrix
B = -5 + (5+1)*rand(73,615) A = -5 + (5+1)*rand(73,1) id=bsxfun(@le,B,A) for k=1:size(id,1) ii=find(id(k,:),1) ou...

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
What other command can I use instead of isempty?
Use ismember(B,A)

fast 10 Jahre vor | 0

Beantwortet
loop for clock each step is 20 min how to code this
*Edit* a=datenum('13:00','HH:MM') b=datenum('20:00','HH:MM') jj=a:(1/(24*3)):b date1=datestr(jj,'HH:MM') date2=datestr(...

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
Generating a random binary matrix with conditions
A=zeros(5) [n,m]=size(A) for k=1:m id=randperm(n,randi(n)) A(k,id)=1 end

fast 10 Jahre vor | 0

Beantwortet
Remove duplicates and original also
[ii,jj,kk]=unique(A) out=ii(accumarray(kk,1)==1)

fast 10 Jahre vor | 0

Beantwortet
Remove duplicates and original also
A = [1,2,2,2,3,3,3,4,5] b=unique(A,'stable') c=hist(A,b) B=b(c==1)

fast 10 Jahre vor | 0

Beantwortet
how to store the matrix into dat file.
A=rand(3,5) fid=fopen('file.dat','w') fprintf(fid,[repmat('%f ',1,4) '\r\n'],A) fclose(fid)

fast 10 Jahre vor | 0

Beantwortet
Sprintf not supported with c codegen. Which is the workaround?
You can use num2str

fast 10 Jahre vor | 0

Beantwortet
excel x & y
If M is your matrix M=[0.5310 0.5103;0.5320 .5080;0.5330 0.5144] x=0.5310 idx=ismember(M(:,1),x) y=M(idx,2)

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
Vectorized method to filling in array based on logical array
*Edit* in_vec = [1,2,3,4,5] in_arr = [0,0,0,0,0; 0,1,1,1,0; 0,0,1,1,0] out_arr =zeros(size(in_arr')) out_arr(logical(in_...

fast 10 Jahre vor | 2

| akzeptiert

Beantwortet
How to sum binary sub pixels from 150x150 pixels?
A=randi([0 1],150) % Example b=mat2cell(A,75*ones(2,1),75*ones(2,1)) out=cellfun(@(x) sum(x(:)),b) If you have Image Pro...

fast 10 Jahre vor | 0

Beantwortet
create a new matrix with combining two matrices with the same size
C=B C(~any(A,2),:)=0

fast 10 Jahre vor | 1

| akzeptiert

Beantwortet
Extract data from multidimensional cell array
yourcellarray=arrayfun(@(x) randi(10,randi(20),9),1:50,'un',0) %--Example----- out=cellfun(@(x) mean(x,2),yourcellarray,'un'...

fast 10 Jahre vor | 1

| akzeptiert

Beantwortet
How can I fix the error:Subscript indices must either be real positive integers or logicals of the code given below
Check your indices, In Matlab the indices should be positive integers, or logical

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
addtodate creates too many milliseconds
Use linspace a=linspace(0,1-addtodate(0,1,'millisecond'),86400000);

fast 10 Jahre vor | 0

| akzeptiert

Beantwortet
Splitting up and N size array into parts
Use matcell, look at this example N=randi(100,100,1) B=mat2cell(N,10*ones(10,1),1)

fast 10 Jahre vor | 0

Beantwortet
I want to do element comparison between two matrices
A=[1 2 3 4 5 6]; B=[0.1 1 1.5 4.5 4 2.5 2 4] BB=permute(B,[1 3 2]) C=bsxfun(@ge ,A,BB) for k=1:numel(B) out(k)...

fast 10 Jahre vor | 1

| akzeptiert

Beantwortet
How can I place all the values less than 1 into a new array
x = [ 1 2 3 4 5 6 0 1 0 4 0 8 0 8 6 0] out=x(x<1) you can calculate y=setdiff(x,out)

fast 10 Jahre vor | 0

| akzeptiert

Mehr laden