欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Python函數(shù)繪圖及函數(shù)圖像微分與積分-創(chuàng)新互聯(lián)

前言

創(chuàng)新互聯(lián)建站于2013年開始,先為南潯等服務(wù)建站,南潯等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為南潯企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在學(xué)校太閑,就寫了這個(gè)程序,可以繪制函數(shù)圖像,并且可以繪制其導(dǎo)函數(shù)圖像和不定積分的圖像,效果非常不錯(cuò)。

效果圖

Python 函數(shù)繪圖及函數(shù)圖像微分與積分

說明

1,程序無法繪制復(fù)數(shù)圖像,若函數(shù)返回一個(gè)復(fù)數(shù),將自動(dòng)取模作為函數(shù)值進(jìn)行繪制。

2,函數(shù)的表達(dá)式支持Python所有內(nèi)置函數(shù)和math庫,time庫,random庫的函數(shù)(要求函數(shù)返回的是數(shù)字)。

3,@(“g(x)”)和$(“g(x)”)是g(x)的導(dǎo)函數(shù)和不定積分的固定格式,其中g(shù)(x)是被微函數(shù)的表達(dá)式或者被積函數(shù)的表達(dá)式,”g(x)”或者'g(x)'表示它是個(gè)表達(dá)式而不是數(shù)字,若不加引號將無法正常微積分。

4,具體使用方法請看效果圖,并理解代碼。

代碼

# Python 3.x
import turtle
from random import *
from math import *
from time import *

def draw():
  turtle.pencolor(random(), random(), random())
  global n, sf
  n = 0
  sf = 0
  while n > width / (-2 * zoom):
    f = evale(express, n)
    drawf(n, f)
    n -= (1 / zoom)
  n = 0
  sf = 0
  while n < width / (2 * zoom):
    f = evale(express, n)
    drawf(n, f)
    n += (1 / zoom)

def drawf(n, f):
  if n == 0 or isnan(f.real):
    turtle.penup()
  else:
    turtle.pendown()
  if isnan(f.real):
    f = 0
  elif n.imag != 0:
    f = abs(f)
  if hight / -zoom < f.real < hight / zoom:
    turtle.goto(n * zoom, f.real * zoom)

def drawxy():
  turtle.clear()
  turtle.pencolor(0, 0, 0)
  turtle.penup()
  turtle.goto(0, 0)
  turtle.pendown()
  turtle.goto(width / -2, 0)
  turtle.goto(width / 2, 0)
  turtle.goto(0, 0)
  turtle.goto(0, hight / 2)
  turtle.goto(0, hight / -2)

def format(s):
  s = s.replace("^","**")
  s = s.replace("@","differentiate")
  s = s.replace("$","integral")
  return s

def evale(s, n):
  x = n
  try:
    return eval(s)
  except BaseException:
    return nan

def differentiate(s):
  dx = 0.1 / zoom
  f1 = evale(s, n)
  df = evale(s, n + dx) - f1
  return df / dx

def integral(s):
  global sf
  dx = copysign(1 / zoom, n)
  f1 = evale(s, n)
  df = (f1 + evale(s, n + dx)) / 2
  sf = sf + df * dx
  return sf

def rezoom(n):
  global zoom
  zoom = n
  drawxy()
  draw()

zoom = eval(input("zoom = "))
width = 1280
hight = 720

turtle.setup(width, hight)
turtle.hideturtle()
turtle.delay(0)
turtle.pensize(2)
drawxy()

while True:
  express = format(input("f(x) = "))
  draw()

  while True:
    i = input(": ")
    if i == "break":
      break
    else:
      try:
        print(eval(i))
      except BaseException:
        print("Input error.")

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁題目:Python函數(shù)繪圖及函數(shù)圖像微分與積分-創(chuàng)新互聯(lián)
本文地址:http://chinadenli.net/article28/cdgecp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、響應(yīng)式網(wǎng)站、營銷型網(wǎng)站建設(shè)網(wǎng)站營銷、ChatGPT搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
久久99国产精品果冻传媒| 午夜日韩在线观看视频| 麻豆视传媒短视频免费观看| 久久精视频免费视频观看| 欧美又大又黄刺激视频| 欧美日韩在线第一页日韩| 亚洲中文字幕视频在线播放| 青青久久亚洲婷婷中文网| 老司机激情五月天在线不卡| 国产精品午夜性色视频| 女厕偷窥一区二区三区在线| 国产午夜精品久久福利| 亚洲熟女乱色一区二区三区| 亚洲国产av国产av| 国产精品白丝一区二区| 欧美丰满人妻少妇精品| 殴美女美女大码性淫生活在线播放 | 99香蕉精品视频国产版| 三级高清有码在线观看| 很黄很污在线免费观看| 亚洲国产精品久久综合网| 日本少妇中文字幕不卡视频| 东京热一二三区在线免| 超薄肉色丝袜脚一区二区| 日韩一区二区三区高清在| 少妇在线一区二区三区| 欧美欧美欧美欧美一区| 少妇一区二区三区精品| 欧美精品亚洲精品日韩专区| 亚洲国产黄色精品在线观看| 日本欧美一区二区三区在线播| 亚洲国产成人一区二区在线观看| 精品国产亚洲一区二区三区| 欧美日韩三区在线观看| 亚洲综合色婷婷七月丁香| 一区二区三区日韩在线| 国自产拍偷拍福利精品图片| 国产免费一区二区三区不卡| 国自产拍偷拍福利精品图片| 日韩精品一区二区三区四区| 97人妻人人揉人人躁人人|