Hello, Im new here and I recently got a casio fx-cg10. Im only a student and in need of serious help using my calculator. I need to download a dot plot program to my calculator if there is one. If not, can someone tell me where I could find it in my calculator? I was playing with it the other day and found "Dot" but then, I forgot how to get to it. Please someone help! I appreciate it !!
So you just want to draw points on the graph screen from a given set of data? Go to Statistics (MENU → 2), enter in your x and y coordinates, and press F1 and choose a graph from GRAPH1 to GRAPH3 to graph it. If that doesn't work, choose the SET option and make sure that the graph type is set to Scatter.
Indeed, it sounds like you want to plot a dot plot of existing points, in one or more (x,y) pairs. Souvik's instructions should work perfectly for the Prizm. If that's not what you want to do, feel free to clarify.
I know how to make a graph using that but I need the dot plot program that gives out more stuff in the stats catalog like more lists. I found a program but its compatible only to ti-83. Is there ways to convert the data file from ti-83 to casio fx-cg10? (the lesson that I got today was putting "tix, kids, park", etc & those were from the dot plot program) & when I type the letters on the casio, it says "syntax error"
If you can use SourceCoder to get and post the source to the TI calculator program, we can help teach you how to port it to Casio Prizm BASIC.
Can you tell me how to do that with the sourcecoder and stuff? Sorry, I tried by myself and I got confused...

Code:
:FnOff
:AxesOff
:PlotsOff
:ClrHome
:ClrDraw
:DelVar ∟X1
:DelVar ∟X2
:DelVar ∟X3
:DelVar ∟Y1
:DelVar ∟Y2
:DelVar ∟Y3
:1→G
:Menu("DOTPLOT","ONE PLOT",A,"COMPARE PLOTS",B)
:Lbl B
:Disp "HOW MANY":Disp "DOTPLOTS WOULD"
:Disp "YOU LIKE"
:Disp "TO COMPARE?"
:Input "2 OR 3?",K
:Goto 13
:Lbl A
:1→K
:Lbl 13
:1→J
:Lbl 12
:ClrHome
:If J=1
:Then
:If K=1
:Then
:Input "LIST NAME?",Str1
:expr(Str1)→X
:If length(Str1)<6
:Str1+"     "→Str1
:Else
:Input "LIST1 NAME?",Str1
:expr(Str1)→X
:If length(Str1)<6
:Str1+"     "→Str1
:End
:End
:If J=2
:Then
:Input "LIST2 NAME?",Str2
:expr(Str2)→X
:If length(Str2)<6
:Str2+"     "→Str2
:End
:If J=3
:Then
:Input "LIST3 NAME?",Str3
:expr(Str3)→X
:If length(Str3)<6
:Str3+"     "→Str3
:End
:Lbl 32
:Disp ""
:Input "GRANULARITY?",G
:If G>1 or G<0
:Then
:ClrHome
:Disp "ERROR!"
:Disp "GRANULARITY MUST"
:Disp "FALL BETWEEN"
:Disp "0 AND 1,"
:Disp "INCLUSIVE."
:Disp ""
:Goto 32
:End
:ClrHome
:0→dim(∟Y)
:Output(4,3,"PLEASE WAIT")
:Lbl 14
:dim(∟X)→E
:min(abs(∟X))→D
:SortA ∟X)
:For(P,{-}6,6)
:If D>10^({-}P)
:Then
:1+P→P
:G*P→P
:If P≠0
:round(∟X*10^(P),0)*10^({-}P)→∟X
:Goto 19
:End
:End
:Lbl 19
:stdDev∟X)→W
:1→∟Y(1)
:1→N
:Lbl 1
:1→M
:Lbl 2
:If (∟X(N+1)-∟X(N))/W<.05
:Then
:∟X(N)→∟X(N+1)
:M+1→∟Y(N+1)
:Else
:1→∟Y(N+1)
:0→M
:End
:If N≥dim(∟X)-1
:Then
:Goto O
:Else
:M+1→M
:N+1→N
:End
:Goto 2
:Lbl O
:If J=3
:Plot1Scatter ,∟X,∟Y,{dot})
:If J=2
:Then
:If K=3
:Then
:∟X→X2
:DelVar ∟X
:∟Y→Y2
:DelVar ∟Y
:Plot2Scatter ,∟X2,∟Y2,{dot})
:Else
:Plot2Scatter ,∟X,∟Y,{dot})
:End
:End
:If J=1
:Then
:If K>1
:Then
:∟X→∟X1
:DelVar ∟X
:∟Y→∟Y1
:DelVar ∟Y
:Plot3Scatter ,∟X1,∟Y1,{dot})
:Else
:Plot3Scatter ,∟X,∟Y,{dot})
:End
:End
:J+1→J
:If J≤K
:Goto 12
:If K>2
:∟Y2+max(∟Y)+5→∟Y2
:If K>1
:Then
:If K=3
:Then
:∟Y1+max(∟Y2)+5→∟Y1
:Else
:∟Y1+max(∟Y)+5→∟Y1
:End
:End
:If K>1
:Then
:OneVar ∟X1
:max(∟Y1)→R
:Else
:OneVar ∟X
:max(∟Y)→R
:End
:[Sx]→L
:minX→M
:maxX→N
:If K>1
:Then
:If K=3
:Then
:OneVar ∟X2
:max(max(∟Y2),R)→R
:Else
:OneVar ∟X
:max(max(∟Y),R)→R
:End
:max([Sx],L)→L
:min(minX,M)→M
:max(maxX,N)→N
:End
:If K=3
:Then
:OneVar ∟X
:max([Sx],L)→L
:min(minX,M)→M
:max(maxX,N)→N
:max(max(∟Y),R)→R
:End
:M-L/1.5→Xmin
:N+L/1.5→Xmax
:0→Ymin
:2*R+2.5→YScl
:round(Xmax+L/2+1,0)→XScl
:If R=1
:10→Ymax
:If R>1 and R≤4
:8→Ymax
:If R>4
:R+5→Ymax
:ClrHome
:Horizontal 0
:Text(1,1,sub(Str1,2,5))
:If K>1
:Then
:Horizontal min(∟Y1)-1
:If K=3
:Then
:round(max(∟Y1)/max(∟Y2),0)+3→P
:Else
:round(max(∟Y1)/max(∟Y),0)+3→P
:End
:Text(int(57(Ymax-min(∟Y1)+1)/Ymax+P),1,sub(Str2,2,5))
:End
:If K=3
:Then
:Horizontal min(∟Y2)-1
:Text(int(57(Ymax-min(∟Y2))/Ymax+7),1,sub(Str3,2,5))
:End
:DispGraph
:DelVar D
:DelVar E
:DelVar I
:DelVar J
:DelVar K
:DelVar L
:DelVar M
:DelVar N
:DelVar P
:DelVar R
:DelVar W
:DelVar Y
That's an awefully long program to port, to be honest. I must say, though, that reading through it, all it does is set up two lists, then plots those lists as a stats plot. It can then overlay two more stats plots on top of the first one, for three total, and run one-variable statistics on the data. However, you can (and probably already have) done all of that on the Prizm without a program.
Oh... Okay. But um, how can I do all those in my casio? If its not too much, can you tell/teach me how?
lansangancarmina wrote:
Oh... Okay. But um, how can I do all those in my casio? If its not too much, can you tell/teach me how?
Well, you already succeeded in creating a scatter plot, correct? To do one-var stats, go to the 2: Statistics add-in, then CALC (F2), then 1-VAR (F1). You'll see the average, sum, sum-squared, deviation, etc. Want to try to fit a line to the data? Choose [F3] (REG, for Regression), then choose MED, X^2, X^4, etc, and you'll see the equation of best fit. To graph it, press [F6] (Copy), hit [ENTER] when it shows the Y1= prompt to paste, and then graph.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement