Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Trying to write MATLAB code for given equation

Status
Not open for further replies.

pappu_sam

Member level 1
Joined
Dec 31, 2009
Messages
39
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
HYDERABAD
Activity points
1,559
am trying to write matlab code for given equation. and am getting error.
please could anybody tell me how to solve this equation in matlab.
here in this equation bessel function is used.
am getting an error while integrating the bessel function.
and all others are constants as given in the code.
please check this code and please suggest me how to solve it.
thanks in advance.




clc
clear all
close all


ds = 200;
a = 0.025;
L = sqrt(ds * a);
Vw = 100;
Vs = 30000;
t = (L)/(Vw);
u = 55;
den = (7*(10^(-6)));
Uch = 13.8;
e = 1-((0.45 * Uch))/(u);
q0 = ((e*u*a))/(t);
k = 65;
Cp = 500;
E = (1.2*(10^5));
v = 0.3;
h = ((1.5)*(10^(-2)));
y = 300;
H = 10000;


b = ((Vw)*(den)*(Cp))/(k);

x = 1;
x1 = 0.001;
z = {(b/2)*(x-(x1))};
m = z;
p = exp(m);
f = Inlinefunction;
f(x1) = 0.5*{((q0)/((pi)*k))}*{1+((x1)/(a))}*{p}*{besselj(1,z)};
T = diff(fnval(fnint(f),[-a,a]));
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top