MATLAB Fourier Series Coefficients with MATLAB

AI Thread Summary
The discussion revolves around writing MATLAB scripts to solve mathematical problems, particularly focusing on the Fourier series coefficients of a square wave and the arithmetic-geometric mean (AGM). The initial inquiry seeks guidance on coding the Fourier series coefficients using simultaneous equations in MATLAB. Participants provide a MATLAB function for calculating the AGM, detailing the iterative process to find when the arithmetic mean equals the geometric mean. The conversation shifts to finding specific values of p and q such that their arithmetic and geometric means are equal, with an emphasis on developing a program to achieve this. Additionally, there are requests for assistance with proofs related to group theory, specifically concerning subgroups and normal subgroups, as well as further help with MATLAB programming for Fourier series and related concepts like FFT and DFT. The overall aim is to combine the AGM calculations with the Fourier series work in MATLAB effectively.
mejykl
Messages
3
Reaction score
0
Hi,

I'm trying to write a MATLAB Script to solve the Fourier series coefficients of a square wave via simultaneous equations in MATLAB. Any advice? I can write the expression out by hand, but cannot code it. Please advice.
 
Physics news on Phys.org
hi i have a porgraming project.the porblem is
"let agm(a,b) indicate the arithmetic-geometric mean of a and b.
1) plot the solution of agm(a,b)=1.
2) how can we use the result of part 1) to graph agm(a,b)=k for a given k>0?"

arithmatic mean=(a+b)/2 and geometric mean=(a*b)^(1/2). there is a program that calculate the arithmatic-geometric mean.that is

function[i,p,q]=agm(x,y)
format long
fprintf('i p q\n\n')
for i=1:50
p=(x+y)/2;
q=((x*y))^(1/2);
x=p;
y=q;
fprintf('%d %2.14f %2.14f\n',i,p,q)
if (abs(p-q)<10^(-14)),break,end
end
fprintf('\nthe agm is = %2.14f\n',q)
end

if we calculate the program then we will find once that both p and q are equal.then we will call any of the value of p or q as the agm of p and q.
but my program is to find the value of q for a given value of p such that both the arithmatic and the geomatric mean are equal.that mean if (a+b)/2=?? then (p*q)^(1/2)=?? that means the same value. like if we put a fixed value p=1 then for q=1 both (a+b)/2=1 and (p*q))^(1/2)=1.; that means for 1 value of p i will get only one value of q so that both arithmatic and geomatric mean will be equal.if we put p=2 then there is a certain value of q so that both arithmatic and geomatric mena mean have the same value(that is 1).
but if we don't know for a fixed value of p waht is the value of q for which both arithmatic and geomatric mean are equal then how will i calculate.there is 1 related program

function root=pro(a,b)
k=1;
for i=1:100
m=(a+b)/2;
if(agm(2,m)-1)*(agm(2,a)-1)<0
b=m;
else
a=m;
end
if abs(agm(2,m)-k)<10^(-10),break,end
end
fprintf('value is %4.7f\n',m)
end
combining these two program i need to calculate the pair of values of p
and q so that both p and q will give the same arithmatic and geomatric
value
summary: that mean the summary is to find those values of p and q
for those the arithmatic and geomatric mean will be same.and
then keep those values in an array.i don't need the values of
p and q that will give another value of agm that is not 1.how
it can be done? first program is to find agm.and the second program
is to find the pair which will giev the same arithmatic and geomatric
mean.
 
Last edited by a moderator:
Thank you so much, I now see how to approach the issue.
 
Definition: when H, K are subgroups of G, we define HK to be the set of all elements of G that can be written in the form hk where h is in H and k is in K.

1) let H be a subgroup of a group G and N be a normal subgroup of G.show that HN is a subgroup of G and N be a normal subgroup of HN.
2) let H,K and N be a subgroup of a group G, K is normal subgroup of H and N is normal subgroup of G.prove that NK is normal subgroup of NH.
3) let H1 and H2 be subgroups of a group G and N1 subgroup of H1 and N2 subgroup of H2.then show that
N1(H1 intersection N2) is normal subgroup of N1(H1 intersection H2)
and (H1 intersection N2)(H2 intersection N1) normal subgroup of (H1 intersection H2)

can u help me of these 3 proofs?
 
Last edited by a moderator:
hi pleasezzzzzzz help me out in writing programs for Fourier series in MATLAB ...and also regarding fft's and dft's also please help me out
 
Last edited by a moderator:

Similar threads

Replies
2
Views
3K
Replies
10
Views
3K
Replies
10
Views
3K
Replies
5
Views
2K
Replies
4
Views
1K
Replies
6
Views
7K
Back
Top