Plotting a function defined by equation without closed form solutionPlotting an implicit function using pgfplotsPlotting the solution of inequalities with WolframAlpha or MapleGrouped bar chartHow do i get the x axis on top but keep a line on the bottomPlotting a function defined with pgfmathdeclarefunctionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?How to hide empty (value 0) ybars with pgfplots?Show mark labels near marks and not centered in ybar interaval graphpgfplots: percentage in matrix plotCenter the axes in the coordinate origin
Is it OK to leave real names & info visible in business card portfolio?
String manipulation with std::adjacent_find
What questions should I be able to answer when I want to enter the USA on the 4th time?
LED glows slightly during soldering
How to befriend private nested class
What is this little owl-like bird?
Employers keep telling me my college isn't good enough - is there any way to fix this?
How can I fix the dull colors I am getting in Ubuntu 19.04 Terminal?
How can I truly shut down ssh server?
Should disabled buttons give feedback when clicked?
Why does wrapping aluminium foil around my food help it keep warm, even though aluminium is a good conductor?
Single word for "refusing to move to next activity unless present one is completed."
How do you move up one folder in Finder?
How can characters/players identify that a polymorphed dragon is a dragon?
Why isn't pressure filtration popular compared to vacuum filtration?
How can I effectively communicate to recruiters that a phone call is not possible?
Salt, pepper, herbs and spices
Integer Lists of Noah
Is "I do not want you to go nowhere" a case of "DOUBLE-NEGATIVES" as claimed by Grammarly?
How quality assurance engineers test calculations?
Graduate student with abysmal English writing skills, how to help
How will law be enforced if violence becomes impossible?
Can Jimmy hang on his rope?
What happened to people in unsafe areas during the Blip?
Plotting a function defined by equation without closed form solution
Plotting an implicit function using pgfplotsPlotting the solution of inequalities with WolframAlpha or MapleGrouped bar chartHow do i get the x axis on top but keep a line on the bottomPlotting a function defined with pgfmathdeclarefunctionHow to prevent rounded and duplicated tick labels in pgfplots with fixed precision?How to hide empty (value 0) ybars with pgfplots?Show mark labels near marks and not centered in ybar interaval graphpgfplots: percentage in matrix plotCenter the axes in the coordinate origin
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm trying to have the a silimiar plot to the one Wolfram Alpha provides me here to the equation
$24.6347 left(246.347 x + sqrt(246.347 x + 20)^2 + 1 + 20right)^-a = 30.2879 left(-33.6532 x + sqrtx (1132.54 x - 20191.9) + 90001 + 300right)^-a$
for $a>0$. This equation however has no closed form solution for x in terms of a so I don't know how to achieve such a plot.
Minimal "Working" Example:
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[xlabel=a ,
ylabel = x,
xmin=0, xmax=10,
ymin=0,ymax=1]
addplot [
domain=0:10,
samples=500,
color=blue,
]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-a)=30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-a);
%switched the variables because gnuplot requires the variable x as input as far as i know
endaxis
endtikzpicture
enddocument
pgfplots gnuplot wolfram-mathematica
add a comment |
I'm trying to have the a silimiar plot to the one Wolfram Alpha provides me here to the equation
$24.6347 left(246.347 x + sqrt(246.347 x + 20)^2 + 1 + 20right)^-a = 30.2879 left(-33.6532 x + sqrtx (1132.54 x - 20191.9) + 90001 + 300right)^-a$
for $a>0$. This equation however has no closed form solution for x in terms of a so I don't know how to achieve such a plot.
Minimal "Working" Example:
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[xlabel=a ,
ylabel = x,
xmin=0, xmax=10,
ymin=0,ymax=1]
addplot [
domain=0:10,
samples=500,
color=blue,
]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-a)=30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-a);
%switched the variables because gnuplot requires the variable x as input as far as i know
endaxis
endtikzpicture
enddocument
pgfplots gnuplot wolfram-mathematica
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago
add a comment |
I'm trying to have the a silimiar plot to the one Wolfram Alpha provides me here to the equation
$24.6347 left(246.347 x + sqrt(246.347 x + 20)^2 + 1 + 20right)^-a = 30.2879 left(-33.6532 x + sqrtx (1132.54 x - 20191.9) + 90001 + 300right)^-a$
for $a>0$. This equation however has no closed form solution for x in terms of a so I don't know how to achieve such a plot.
Minimal "Working" Example:
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[xlabel=a ,
ylabel = x,
xmin=0, xmax=10,
ymin=0,ymax=1]
addplot [
domain=0:10,
samples=500,
color=blue,
]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-a)=30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-a);
%switched the variables because gnuplot requires the variable x as input as far as i know
endaxis
endtikzpicture
enddocument
pgfplots gnuplot wolfram-mathematica
I'm trying to have the a silimiar plot to the one Wolfram Alpha provides me here to the equation
$24.6347 left(246.347 x + sqrt(246.347 x + 20)^2 + 1 + 20right)^-a = 30.2879 left(-33.6532 x + sqrtx (1132.54 x - 20191.9) + 90001 + 300right)^-a$
for $a>0$. This equation however has no closed form solution for x in terms of a so I don't know how to achieve such a plot.
Minimal "Working" Example:
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[xlabel=a ,
ylabel = x,
xmin=0, xmax=10,
ymin=0,ymax=1]
addplot [
domain=0:10,
samples=500,
color=blue,
]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-a)=30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-a);
%switched the variables because gnuplot requires the variable x as input as far as i know
endaxis
endtikzpicture
enddocument
pgfplots gnuplot wolfram-mathematica
pgfplots gnuplot wolfram-mathematica
edited 8 hours ago
Paul Ostmann
asked 9 hours ago
Paul OstmannPaul Ostmann
283 bronze badges
283 bronze badges
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago
add a comment |
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago
add a comment |
3 Answers
3
active
oldest
votes
AFAIK you cannot really produce implicit plots but you can produce contour plots, which have the same information. So instead of plotting the solutions of A=B one plots the contours of A-B=0. You need to run with -shell-escape since this needs gnuplot (which your above example didn't need).
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[view=090,ylabel=$a$,
xlabel=$x$,xmin=0, xmax=1,ymin=0,ymax=1]
addplot3 [contour gnuplot=levels=0,labels=false,
domain=0:1,domain y=0:1]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y)
-30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);
endaxis
endtikzpicture
enddocument

In order to reproduce the Wolfram alpha plot you need to switch x and y back, and adjust the domains.
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as sayingdraw (0,0.8) -- (1,0.8);inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)
– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,addplotalso works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?
– marmot
6 hours ago
|
show 1 more comment
Actually, it does have a closed form solution, at least for a as a function of x.

Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
add a comment |
run with xelatex:
documentclassarticle
usepackagepst-func
begindocument
pssetxunit=0.75
beginpspicture(-2,-1)(20,6)
psaxes[Dx=2]->(0,0)(-2,-0.5)(18,5)[$a$,0][$x$,90]
rput[lb](0,0)%
pspicture*(0.1,0.1)(16,6)
psplotImp[algebraic,linecolor=red,linewidth=1.5pt](0.05,0.05)(20,6)
24.6347*(246.347*y + sqrt((246.347*y + 20)^2 + 1) + 20)^(-x)-
30.2879*(-33.6532*y + sqrt(y*(1132.54*y - 20191.9) + 90001) + 300)^(-x)
endpspicture
endpspicture
enddocument

add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f499253%2fplotting-a-function-defined-by-equation-without-closed-form-solution%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
AFAIK you cannot really produce implicit plots but you can produce contour plots, which have the same information. So instead of plotting the solutions of A=B one plots the contours of A-B=0. You need to run with -shell-escape since this needs gnuplot (which your above example didn't need).
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[view=090,ylabel=$a$,
xlabel=$x$,xmin=0, xmax=1,ymin=0,ymax=1]
addplot3 [contour gnuplot=levels=0,labels=false,
domain=0:1,domain y=0:1]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y)
-30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);
endaxis
endtikzpicture
enddocument

In order to reproduce the Wolfram alpha plot you need to switch x and y back, and adjust the domains.
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as sayingdraw (0,0.8) -- (1,0.8);inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)
– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,addplotalso works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?
– marmot
6 hours ago
|
show 1 more comment
AFAIK you cannot really produce implicit plots but you can produce contour plots, which have the same information. So instead of plotting the solutions of A=B one plots the contours of A-B=0. You need to run with -shell-escape since this needs gnuplot (which your above example didn't need).
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[view=090,ylabel=$a$,
xlabel=$x$,xmin=0, xmax=1,ymin=0,ymax=1]
addplot3 [contour gnuplot=levels=0,labels=false,
domain=0:1,domain y=0:1]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y)
-30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);
endaxis
endtikzpicture
enddocument

In order to reproduce the Wolfram alpha plot you need to switch x and y back, and adjust the domains.
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as sayingdraw (0,0.8) -- (1,0.8);inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)
– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,addplotalso works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?
– marmot
6 hours ago
|
show 1 more comment
AFAIK you cannot really produce implicit plots but you can produce contour plots, which have the same information. So instead of plotting the solutions of A=B one plots the contours of A-B=0. You need to run with -shell-escape since this needs gnuplot (which your above example didn't need).
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[view=090,ylabel=$a$,
xlabel=$x$,xmin=0, xmax=1,ymin=0,ymax=1]
addplot3 [contour gnuplot=levels=0,labels=false,
domain=0:1,domain y=0:1]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y)
-30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);
endaxis
endtikzpicture
enddocument

In order to reproduce the Wolfram alpha plot you need to switch x and y back, and adjust the domains.
AFAIK you cannot really produce implicit plots but you can produce contour plots, which have the same information. So instead of plotting the solutions of A=B one plots the contours of A-B=0. You need to run with -shell-escape since this needs gnuplot (which your above example didn't need).
documentclass[11pt,a4paper]scrartcl
usepackagepgfplots
pgfplotssetcompat=newest
begindocument
begintikzpicture
beginaxis[view=090,ylabel=$a$,
xlabel=$x$,xmin=0, xmax=1,ymin=0,ymax=1]
addplot3 [contour gnuplot=levels=0,labels=false,
domain=0:1,domain y=0:1]
24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y)
-30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);
endaxis
endtikzpicture
enddocument

In order to reproduce the Wolfram alpha plot you need to switch x and y back, and adjust the domains.
answered 8 hours ago
marmotmarmot
143k6 gold badges187 silver badges345 bronze badges
143k6 gold badges187 silver badges345 bronze badges
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as sayingdraw (0,0.8) -- (1,0.8);inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)
– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,addplotalso works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?
– marmot
6 hours ago
|
show 1 more comment
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as sayingdraw (0,0.8) -- (1,0.8);inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)
– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,addplotalso works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?
– marmot
6 hours ago
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
This is not working for me. I get the error message ..._contourtmp0.table could not be opened. Normal gnuplots are working fine though.
– Paul Ostmann
8 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
Your example is now working (no idea what fixed it). How would I go about adding a straight line at a=0.8 in your example?
– Paul Ostmann
7 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as saying
draw (0,0.8) -- (1,0.8); inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)– marmot
6 hours ago
@PaulOstmann I do not know what caused your problems but the straight line is as easy as saying
draw (0,0.8) -- (1,0.8); inside the axis environment. (It is a bit of a cheat since these are technically 3d coordinates but works.)– marmot
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
I found another solution myself: I simply added another contour plot y-1(I initially said 0.8 because your solution has the standard domain with y<=1) but now im stuck on trying to add a third plot: the difference of the 2 functions by which I mean 1 - the function in my post. It's supposed to look like this: imgur link
– Paul Ostmann
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,
addplot also works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?– marmot
6 hours ago
@PaulOstmann With your function you mean the difference the contour plot is using? And yes,
addplot also works. Does ` addplot3 [contour gnuplot=levels=0,labels=false, domain=0:1,domain y=0:1] 1-24.6347*(246.347*x+sqrt((246.347*x+20)^2+1)+20)^(-y) +30.2879*(-33.6532*x+ sqrt(x*(1132.54*x-20191.9)+90001)+300)^(-y);` work for you?– marmot
6 hours ago
|
show 1 more comment
Actually, it does have a closed form solution, at least for a as a function of x.

Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
add a comment |
Actually, it does have a closed form solution, at least for a as a function of x.

Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
add a comment |
Actually, it does have a closed form solution, at least for a as a function of x.

Actually, it does have a closed form solution, at least for a as a function of x.

edited 7 hours ago
answered 7 hours ago
John KormyloJohn Kormylo
48.5k3 gold badges28 silver badges76 bronze badges
48.5k3 gold badges28 silver badges76 bronze badges
Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
add a comment |
Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
Honestly I'd prefer your solution. This is just a closed-form plot.
– polkovnikov.ph
51 mins ago
add a comment |
run with xelatex:
documentclassarticle
usepackagepst-func
begindocument
pssetxunit=0.75
beginpspicture(-2,-1)(20,6)
psaxes[Dx=2]->(0,0)(-2,-0.5)(18,5)[$a$,0][$x$,90]
rput[lb](0,0)%
pspicture*(0.1,0.1)(16,6)
psplotImp[algebraic,linecolor=red,linewidth=1.5pt](0.05,0.05)(20,6)
24.6347*(246.347*y + sqrt((246.347*y + 20)^2 + 1) + 20)^(-x)-
30.2879*(-33.6532*y + sqrt(y*(1132.54*y - 20191.9) + 90001) + 300)^(-x)
endpspicture
endpspicture
enddocument

add a comment |
run with xelatex:
documentclassarticle
usepackagepst-func
begindocument
pssetxunit=0.75
beginpspicture(-2,-1)(20,6)
psaxes[Dx=2]->(0,0)(-2,-0.5)(18,5)[$a$,0][$x$,90]
rput[lb](0,0)%
pspicture*(0.1,0.1)(16,6)
psplotImp[algebraic,linecolor=red,linewidth=1.5pt](0.05,0.05)(20,6)
24.6347*(246.347*y + sqrt((246.347*y + 20)^2 + 1) + 20)^(-x)-
30.2879*(-33.6532*y + sqrt(y*(1132.54*y - 20191.9) + 90001) + 300)^(-x)
endpspicture
endpspicture
enddocument

add a comment |
run with xelatex:
documentclassarticle
usepackagepst-func
begindocument
pssetxunit=0.75
beginpspicture(-2,-1)(20,6)
psaxes[Dx=2]->(0,0)(-2,-0.5)(18,5)[$a$,0][$x$,90]
rput[lb](0,0)%
pspicture*(0.1,0.1)(16,6)
psplotImp[algebraic,linecolor=red,linewidth=1.5pt](0.05,0.05)(20,6)
24.6347*(246.347*y + sqrt((246.347*y + 20)^2 + 1) + 20)^(-x)-
30.2879*(-33.6532*y + sqrt(y*(1132.54*y - 20191.9) + 90001) + 300)^(-x)
endpspicture
endpspicture
enddocument

run with xelatex:
documentclassarticle
usepackagepst-func
begindocument
pssetxunit=0.75
beginpspicture(-2,-1)(20,6)
psaxes[Dx=2]->(0,0)(-2,-0.5)(18,5)[$a$,0][$x$,90]
rput[lb](0,0)%
pspicture*(0.1,0.1)(16,6)
psplotImp[algebraic,linecolor=red,linewidth=1.5pt](0.05,0.05)(20,6)
24.6347*(246.347*y + sqrt((246.347*y + 20)^2 + 1) + 20)^(-x)-
30.2879*(-33.6532*y + sqrt(y*(1132.54*y - 20191.9) + 90001) + 300)^(-x)
endpspicture
endpspicture
enddocument

answered 7 hours ago
Red-CloudRed-Cloud
4,5842 silver badges17 bronze badges
4,5842 silver badges17 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f499253%2fplotting-a-function-defined-by-equation-without-closed-form-solution%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I added the MWE of the idea I tried.
– Paul Ostmann
9 hours ago