Jump to content



Photo
- - - - -

Strange Pixel Fact


  • Please log in to reply
17 replies to this topic

#1 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 02 March 2007 - 03:03 PM

Why not use al pixels for dwawing graphs? The screen has a resolution of 64*128. But why draws my calculator functions in al 127*63 screen? Is er a reason for this. I've tested this whit te function y=sin(2pi:1)X in:
Xmin=0
Xmax=126

Ymin=-1
Ymax=1

This gives a straight line. This proofes that te calculator really draws the function in a to small screen. Why?

#2 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 02 March 2007 - 04:51 PM

it's logic, that function varies between 1 and -1, each pi, then in a large interval as 126, you only will see a line

#3 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 02 March 2007 - 04:58 PM

Of cource but when you change 126 in 127 you wil see soming else.

I want to say that the calculator don't use a row and a column.

#4 Menno

Menno

    Casio Freak

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Netherlands

  • Calculators:
    Casio 880P
    Casio Graph 25+
    Casio fx-9860g sd

Posted 02 March 2007 - 06:34 PM

Yes i guess you are right, in my programs i always use pixel 1 to 127 i never thought long about it, it is just something to consider when programming.

#5 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 02 March 2007 - 06:45 PM

But why didn't we have acces to those pixels?

#6 Crazio

Crazio

    Newbie

  • Members
  • Pip
  • 27 posts
  • Location:Finland, Espoo

  • Calculators:
    fx-9860G, fx-9860G SD

Posted 04 March 2007 - 09:12 AM

Are those pixels so important to you? I personally noticed this the first week I started learning how to program this gadget. It really doesn?t matter do you have those pixels or not, when you have 126*64=8064 more pixels to use.

#7 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 04 March 2007 - 10:06 AM

I know, but I want to know why they did this.

#8 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 05 March 2007 - 02:12 AM

draw the 0,0 pixel (i can't because i don't have my afx right now), What do you see?

#9 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 05 March 2007 - 03:07 PM

Argument Error.

#10 Guest_Lance Lachenicht_*

Guest_Lance Lachenicht_*
  • Guests

Posted 05 March 2007 - 04:16 PM

Could it be related to how much memory is set aside for screen images?

Lance

#11 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 05 March 2007 - 04:25 PM

I don't know how it workes, but there are 2 positions possible for every pixel, to save 63*127 pixels you need 1001 bytes. And for 64*148 you need 1024 bytes. So it may be possible, but it sounds a litte bit cheap.

#12 The_AFX_Master

The_AFX_Master

    Casio Overlord

  • [Legends]
  • PipPipPipPipPipPipPip
  • 519 posts
  • Gender:Male
  • Location:Black Mesa Research Facility (sector C)
  • Interests:BASIC +FORTRAN 90+ C++.....and HALF LIFE

  • Calculators:
    Casio Algebra FX 2.0 Plus, Casio fx 570 ms, Classpad 300, And a crowbar

Posted 06 March 2007 - 12:36 AM

Well, seems to be that there are only 63*127... when i get my AFX back, i'll post again here

#13 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 06 March 2007 - 02:19 AM

Why not use al pixels for dwawing graphs? The screen has a resolution of 64*128. But why draws my calculator functions in al 127*63 screen? Is er a reason for this. I've tested this whit te function y=sin(2pi:1)X in:

...

This gives a straight line. This proofes that te calculator really draws the function in a to small screen. Why?


While the AFX_Master is getting his AFX, I tried it out on my Algebra FX 2.0 Plus. It produces the same outcome. Also my fx-9860 draws only to 127x63 screen.

I don't know why it does that, it may have to do with memory. Anyways, it's not really such a big problem, you can scroll the ViewWindow to see other parts of the graph.

#14 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 06 March 2007 - 03:49 AM

Viewwindow -6.3,6.3,.1 is better than Viewwindow -6.4,6.3,.1

#15 kucalc

kucalc

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1422 posts
  • Gender:Male
  • Location:USA
  • Interests:Programming: C/C++, Fortran, LISP, COBOL 85 Standard, PHP, x86 and SH3 Assembly

    Computer graphics

  • Calculators:
    fx-9860G / fx-7400G Plus / Algebra FX 2.0+ / fx-9770G / CFX-9850G / CFX-9850GB+ / TI-89 / TI-nSpire

Posted 06 March 2007 - 04:27 AM

Viewwindow -6.3,6.3,.1 ...


I think that is the default setting of ViewWindow on the FX (after the fx-7xxx series), CFX series and the Algebra FX.

#16 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 06 March 2007 - 03:25 PM

That's also weird because you've got 127 pixels, but -6,3 to 6,3 would suggest that you've got 126 pixels.

#17 Overlord

Overlord

    Casio Technician

  • Moderator
  • PipPipPipPipPipPip
  • 355 posts
  • Gender:Male
  • Location:Brussels - Belgium
  • Interests:Math Researcher

  • Calculators:
    My head - C300 OS 3.00 - G100 Rom 1.02 - G65 - G60 - G25

Posted 06 March 2007 - 07:26 PM

-6.3 to -0.1 : 63 pixels
0 : 1 pixel
0.1 to 6.3 : 63 pixels

total : 127 pixels

#18 eew

eew

    Casio Freak

  • Members
  • PipPipPipPip
  • 139 posts
  • Gender:Female
  • Location:Netherlands

  • Calculators:
    recent calculators:
    Casio fx-9860G SD
    Casio fx-82ms

    old calculators:
    HP 41C (1979)
    TI SR-40 (1976)
    Commodore [unkown type] (-+1970)

Posted 06 March 2007 - 07:41 PM

:banghead:

Of course, my fault, I am used to think about 0 as a interval, so I [0,1] is one pixel. :banghead:




3 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users


    Bing (1)