Fourier Series Coefficients with MATLAB

Click For Summary

Discussion Overview

The discussion revolves around writing MATLAB scripts for solving problems related to Fourier series coefficients, arithmetic-geometric mean (AGM), and group theory proofs. Participants seek assistance with coding and mathematical proofs, exploring various programming challenges and theoretical concepts.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related
  • Mathematical reasoning

Main Points Raised

  • One participant seeks advice on coding a MATLAB script to calculate Fourier series coefficients for a square wave using simultaneous equations.
  • Another participant describes a programming project involving the arithmetic-geometric mean and asks how to find values of p and q such that their arithmetic and geometric means are equal.
  • A third participant expresses gratitude for insights gained regarding their approach to the problem.
  • Another participant requests help with proofs related to subgroups in group theory, specifically regarding properties of normal subgroups and intersections.
  • A different participant asks for assistance in writing MATLAB programs for Fourier series, as well as for fast Fourier transforms (FFTs) and discrete Fourier transforms (DFTs).

Areas of Agreement / Disagreement

Participants generally express individual queries and seek assistance without reaching consensus on any specific topic. Multiple competing views and approaches remain, particularly regarding the programming tasks and mathematical proofs.

Contextual Notes

Some discussions may lack clarity on assumptions or definitions, particularly in the context of the arithmetic-geometric mean and group theory proofs. The mathematical steps involved in the proposed solutions are not fully resolved.

Who May Find This Useful

This thread may be useful for individuals interested in MATLAB programming, Fourier series analysis, arithmetic-geometric mean calculations, and group theory concepts.

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 what 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 8 ·
Replies
8
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
7K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K