国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

flash 制作求函數解析式

2020-07-17 13:15:12
字體:
來源:轉載
供稿:網友

 

源文件下載
代碼如下:

復制代碼
代碼如下:

stop();
var a:Number;
var k:Number;
var b:Number;
var c:Number;
var d:Number;
d= 0;
function yicihanshu(q:Number):void
{
xuze.gotoAndStop(2);
d = 1;
}
yi.addEventListener(MouseEvent.MOUSE_DOWN, yicihanshu);
function fanbilihanshu(q:Number)
{
xuze.gotoAndStop(1);
d = 2;
}
fan.addEventListener(MouseEvent.MOUSE_DOWN,fanbilihanshu);
function zhenbilihanshu(q:Number):void
{
xuze.gotoAndStop(1);
d = 3;
}
zheng.addEventListener(MouseEvent.MOUSE_DOWN,zhenbilihanshu);
function ercihanshu(q:Number):void
{
xuze.gotoAndStop(3);
d = 4;
}
er.addEventListener(MouseEvent.MOUSE_DOWN,ercihanshu);
function jishuan(q:Number)
{
switch (d)
{
case 0 :
shuchu.text = "先選擇函數類型";
case 1 :
k=((xuze.Y2.text)-(xuze.Y1.text))/((xuze.X2.text)-(xuze.X1.text));
b=(xuze.Y1.text)-k*(xuze.X1.text);
shuchu.text = "y" + "=" + k + "x" + "+" + b;
break;
case 2 :
k=(xuze.X0.text)*(xuze.Y0.text);
shuchu.text = "y" + "=" + k + "/" + "x";
break;
case 3 :
k=(xuze.Y0.text)/(xuze.X0.text);
shuchu.text = "y" + "=" + k + "x";
break;
case 4 :
a=(xuze.Y5.text)/(((xuze.X4.text)-(xuze.X5.text))*((xuze.X3.text)-(xuze.X5.text)))
+(xuze.Y4.text)/(((xuze.X4.text)-(xuze.X5.text))*((xuze.X4.text)-(xuze.X3.text)))
+(xuze.Y3.text)/(((xuze.X3.text)-(xuze.X4.text))*((xuze.X3.text)-(xuze.X5.text)));
b=((xuze.Y4.text)-(xuze.Y3.text)-a*((xuze.X4.text)*(xuze.X4.text)-(xuze.X3.text) *(xuze.X3.text)))/((xuze.X4.text)-(xuze.X3.text));
c=xuze.Y3.text-a*(xuze.X3.text)*(xuze.X3.text)-b*xuze.X3.text;
shuchu.text = "y" + "=" + a + "x²" + "+" + b + "x" + "+" + c;
}
}
queding.addEventListener(MouseEvent.MOUSE_DOWN,jishuan);

注:

yi,fan,zheng,er,queding分別為一次函數,反比例函數,正比例函數,二次函數 按鈕的實例名稱。

xuze為填入坐標的影片剪輯的實例名稱。

X1~5和Y1~5均為坐標文本實例名稱。



計算方法:

計算正比例函數和反比例函數的解析式的方法比較簡單這里就不說了。

計算一次函數解析式y=kx+b需要兩個坐標(x1,y1),(x2,y2) 計算時列出方程組:

y1=kx1+b

y2=kx2+b

解得:

k=(y2-y1)/(x2-x1)

b=y1-kx1

根據這個就可以直接由兩個坐標求k,b的值。

計算二次函數解析式比較麻煩,但也可以推出公式

計算y=ax²+bx+c時需要三個坐標(x1,y1),(x2,y2),(x3,y3),列出方程組:

y1=ax1²+bx1+c

y2=ax2²+bx2+c

y3=ax3²+bx3+c

解得:

a=y3/((x2-x3)(x1-x3))+y2/((x2-x3)(x2-x1))+y1/((x1-x2)(x1-x3))

b=(y2-y1-a(x2²-x1²))/(x2-x1)

c=y1-ax1²-bx1

這樣只要寫出三個坐標,根據公式可直接求的a,b,c的值

你也可以試著推一下,但和我推的結果可能不一樣,驗算正確就可以了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巧家县| 昌都县| 台安县| 乌兰察布市| 金乡县| 麦盖提县| 深圳市| 临海市| 汾阳市| 贵港市| 营山县| 仁怀市| 龙门县| 洪湖市| 永修县| 信丰县| 新晃| 吴川市| 海宁市| 红桥区| 罗定市| 玉屏| 吉林省| 永德县| 平罗县| 景德镇市| 定结县| 基隆市| 营口市| 无极县| 开鲁县| 安平县| 合阳县| 宾阳县| 泾川县| 兴海县| 济阳县| 陵川县| 郓城县| 东乡族自治县| 新和县|