Effacer les filtres
Effacer les filtres

inputing pi in syms

16 vues (au cours des 30 derniers jours)
Aleksander Tyczynski
Aleksander Tyczynski le 7 Juin 2020
Commenté : Surya Talluri le 10 Août 2020
Hello,
I am working with the code bellow & R2020a.
The answer provided is:
result:
which is correct.
However, I would much prefare the answer to be given in the form:
aim:
Is there a way to do so?
So far I tried using
pi = sym('pi')
and
pi = sym(pi)
or just pi as a symbol.
In the best senario I get the number answer (389.6364); in the worst I obtain this:
Thank you,
The code used:
syms k x L E I
pi = sym(pi)
% Trial function
w = k * (1- cos(2*pi*x/L))
% Derivatives
w_x = diff(w,x,1)
w_xx = diff(w,x,2)
% x_y = diff(w,y,1)
% x_yy = diff(w,y,2)
% Strain
U = 1/2* int((E*I*w_xx^2),[0,L])
  5 commentaires
Aleksander Tyczynski
Aleksander Tyczynski le 7 Juin 2020
Modifié(e) : Aleksander Tyczynski le 7 Juin 2020
indeed that is the basis of my question.
Is there a way to obtain:
  • a final answer with π
  • and where π is 'understood' as 3.14... so eg. ends up being zero
Basically, can I obtain this:
Surya Talluri
Surya Talluri le 10 Août 2020
I have checked with R2020a and the code that you have mentioned is working fine for me with sin(4pi) turning to zero.

Connectez-vous pour commenter.

Réponses (0)

Tags

Produits


Version

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by