ID:
PW:

     0 분
     3 분


무료 수학프로그램. SMath 강좌.


손으로 쓴 것처럼 표현하고 계산하는 프로그램.
프로그램 사이트 : http://en.smath.info


SMath 강좌 (2) 수식 정의 및 편집
이석종  2014-12-16 00:40:42, 조회 : 1,582, 추천 : 174

지난 글에서는 Smath를 간단하게 소개했었습니다. 이번글에서는

아주 간단한 사용법을 올려보겠습니다.

1. := 과 =의 차이

:=는 정의입니다. 즉 a:=1 이라고 표현하면 a라는 변수에 1이라는 값이 들어간다는 것입니다.
=는 계산결과를 나타내라는 뜻입니다.

:= 정의는 값과 수식 모두 정의가 됩니다.

아래와 같이 a를 근의 공식으로 정의할 수 있습니다.



:=를 입력하기 위해서는 a 다음에 바로 :를 입력하거나 =를 입력하면 :=이 입력됩니다. 이때 주의할 점은

a다음에 공백을 입력하면 안된다는 것입니다. 습관적으로 a := 이런식으로 한칸을 띄우는데

그러면 smath가 문자열로 인식해서 :=이 제대로 입력되지 않습니다.

a에 1을 정의하고, b에 2를 정의하고 c를 a와 b의 합으로 정의하고 답을 내는 식은 아래와 같습니다.



c를 a+b로 정의한 다음에 바로 =을 입력하여 답을 구한 것입니다. 3은 사용자가 입력한 것이
아니라 SMath가 구한 것입니다.

2. 수식편집하기
수식편집하기는 아래한글이나 엑셀 수식 편집기와 큰 차이가 없습니다.
몇번 하다보면 직관적으로 쉽게 배울 수 있습니다.

위첨자는 ^를 이용하면 됩니다.

아래첨자는 .을 이용합니다. fck의 ck를 아래첨자로 쓰고 싶다면 f를 입력한 다음 .을
누르면 아래첨자로 입력이 됩니다.

그리고 ctrl-G를 누르면 그리스 문자로 바꿀 수 있습니다.
a를 입력한 다음에 ctrl-G를 누르면 α로 바뀝니다.

keyboard shortcut는 Wiki의 메뉴에서 확인할 수있습니다.

또는 화면 오른쪽의 symbol창을 이용하여 원하는 그리스문자를 입력할 수 있습니다.



아래첨자를 사용할 것인지 아니면 그냥 fck 이런식으로 사용할 것인지는 사용자 선택사항입니다.

아래첨자를 사용하면 아무래도 인식성이 좋아집니다.



위 fck는 f를 누른다음 .을 입력하고 ck를 입력한 것입니다.

그런데 smath에서 수식에서는 .으로 아래첨자를 입력할 수 있는데,

문자열에서는 이 기능이 안됩니다. 즉 아래처럼 수식이 아닌 단순 문자열을 입력할 때는



이렇게 입력해야 합니다. 앞으로 개선이 될 것으로 생각됩니다.

그리고 한글입력중 한칸 띄우면 그 앞글자가 2번 반복되는 버그도 있습니다.

한글을 완벽하게 지원하지 못하는 것입니다. 저는 공백을 입력하지  않고 입력한 다음에

(즉 띄어쓰기 없이 입력) 공백을 입력해주는 방법을 쓰고 있습니다.
* 이석종님에 의해서 게시물 이동되었습니다 (2014-12-23 20:17)


  추천하기   목록보기

번호 제목   작성자 작성일 조회
7  SMATH업데이트. SMath Studio 0.97.5737 available    이석종 2015/09/28 1884
6  SMath 강좌 (6) 행렬 (2/2)  [1]  이석종 2014/12/28 3205
5  SMath 강좌 (5) 행렬 (1/2)    이석종 2014/12/26 2595
4  SMath 강좌 (4) 그래프  [140]  이석종 2014/12/23 116202
3  SMath 강좌 (3) 단위사용하기    이석종 2014/12/16 1873
 SMath 강좌 (2) 수식 정의 및 편집    이석종 2014/12/16 1582
1  SMath 강좌 (1) 소개 및 설치    이석종 2014/12/16 2622

    목록보기 1
       

Copyright 1999-2018 Zeroboard / skin by zero
구조설계의 미래를 준비하는 모임 [구조설계미래포럼]