Stuck with electronic circuit simulation..
R = 1; L = 1; C = 1; % replace by your values w = 50; % replace by frequency Z = R+1j*w*L+1./(1j*w*C); % impedence of th...

ungefär 7 år ago | 2

| accepted

Generating row combination from a set of data
T = rand(37,25); fil = 1:37; b = combntns(fil,3); for k = 1:size(b,1) out(:,:,k) = T(b(k,:),:); end

ungefär 7 år ago | 1

Combination of the value of different vectors into one matrix ?
out = combvec(A,B,C)'

ungefär 7 år ago | 2

Generate an equation from a 3d surface
You can play a trick here. Use your code first: Eq = @(x,y) x.*y.*(y>=0 & y<3) + 2*x.*y.*(y>=3 & y<5) + 3*x.*y.*(y>=5 & y...

ungefär 7 år ago | 0

Generate an equation from a 3d surface
In Matlab, you can compact the three equations into one as written below. It is not a theoretical modeling anyway, but simply a ...

ungefär 7 år ago | 1

Summation equations in matlab
You can try with this: SOAM = sum(CP(1:n-3))/sum(abs(P(2:n)-P(1:n-1))) The 2nd sum is confusing because of the indexin...

ungefär 7 år ago | 2

| accepted

Regarding importing excel in matlab
xlsread import excel data with cell type. Convert them to double before plotting. In this case u can use cell2mat function: ...

ungefär 7 år ago | 1

| accepted

What is the problem in this code?
Your n has a length of 9, as n=0:8, so i will have length of 9 as well,and hence, you cannot write i(1:81). There are many ways ...

ungefär 7 år ago | 1

| accepted

binary matrix that has different orders of 0 and 1
If the ordering of rows is not a concern, then use: n = 3; A = dec2bin(0:2^n-1); B = double(A)-48 Note: 48 is the ...

ungefär 7 år ago | 2

create 3-dimension matrix
If you use your current code, then call your function create1() (from command window, or in another m-file): c = create1();...

ungefär 7 år ago | 1

| accepted

problem in Hanning window with FFT
Here are few things: Your plot shows the amplitude of Fourier transform, not the original signal. So, the amplitude may not be ...

ungefär 7 år ago | 1

| accepted

How can I break line in comment for HTML publication?
%% Test section %% % After the break!

ungefär 7 år ago | 2

how can i plot using variables from a loop?
You can do this without using a for loop: er=2.2;h=0.1588; freq={11 2 3 4 5 6 7 8 9 10}; i=1:1:length(freq); ...

ungefär 7 år ago | 1

Producing an error vector with a loop
Where is your LogLike_Error_Vector? Is it LogLike_DT_Data? If so, you can try using a for loop: indx = 0; for MinLeaf = ...

ungefär 7 år ago | 2

| accepted

I want to plot the auto correlation function for 15 numbers without using the inbuilt function. My series is P=[ 47,64,23,71,38,64,55,41,59,48,71,35,57,40,58 ] and the plot should be autocorrelation function vs lags.
Replace acf=covark/covar0 ; by *acf(k)=covark/covar0;* Also no need to use acf after that line. After the end of for loop,...

ungefär 7 år ago | 3

| accepted

How to separate signals with diffrent frequencies
Add the following lines of code at the bottom of your code (after y=x+randn(size(x)).*sigma;): ffty = fft(y); ffty = abs...

ungefär 7 år ago | 4

| accepted

Why am I getting imaginary values with ode45 ??
Your I has both negative and positive values, which are in the range of 10^(-7), but Is is in 10^(-12). So, I/Is gives high nega...

ungefär 7 år ago | 1

Summation of a series without for loop
Yes you can do this! Use vectorization technique. Try to understand the line F = ... in the following code. If you get any hard ...

ungefär 7 år ago | 3

| accepted

Rotation of 3d image
I am not sure what your aim is. You can try the following code: for az = -37.5:5:322.5 view(az,30) pause(0.1)...

ungefär 7 år ago | 1

| accepted

how can i solve this one below?!! PS: the most important to me is to know how to take the values from the user and put them into a matrix and please i want the simplest way for it
N = input('N='); for i = 1:N for j = 1:3 A(i,j) = input(['row ',num2str(i),' and column ',num2str(j),' elemen...

ungefär 7 år ago | 1

How to do numerical multiple integral (more than triple) by using matlab?
You can eliminate the variables one by one until you feel comfortable. You can make down to 3 or 2 or 1 variable before final in...

ungefär 7 år ago | 1

Matlab Triple Integration Error. Thank You
Replace out2 by out2 = integral3(yi, 0, Inf , 0, @(u3) u3 , 0, @(u3,u2) u2) If you want to use function handles as the ...

ungefär 7 år ago | 1

| accepted

Randomly create lower and upper of matrix separately.
l = tril(rand(m,n),-1); % lower triangle u = triu(rand(m,n),1); % upper triangle d = diag(rand(1,m),0); % diagonal eleme...

ungefär 7 år ago | 2

| accepted

How to rotate cube in MATLAB.?
Add the following lines of code at the bottom of your code: roll = -0.3064; pitch = -1.2258; yaw = 9.8066; dcm = angle2d...

ungefär 7 år ago | 2

| accepted

How can i change values for my data in plot axis?
Replace t in plot by t/3600, that converts t from second to hour Add a text command with appropriate coordinate of the locati...

ungefär 7 år ago | 2

| accepted

comparing matrix elements in order
A = [2000 500 300 300 1]'; A1 = sort(A,'descend'); if sum(A==A1)==length(A) disp('in order') else disp('not in...

ungefär 7 år ago | 2

| accepted

the number of occurences of each character of one string,in another

ungefär 7 år ago | 1

Constructing an approximate periodical function x(t) giving its Fourier series coefficient?
You can use a vectorized code to get the periodic signal: f0 = 1; % set the frequency of desired signal t = 0:0.01:8; ...

ungefär 7 år ago | 1

Confusion Matrix Results Issue
The input arguments of confusion, (in this case, outputs and predictedOutput) should be in range of [0 1]. So, instead of 100 an...

ungefär 7 år ago | 1

| accepted