【高中數學/指數函數】比較a=0.6^0.9 b=0.6^1.5 c=1.5^0.6的大小

【問題】

比較a=0.6^0.9 b=0.6^1.5 c=1.5^0.6的大小

【解答】

指數函數y=0.6^x是減函數,因為0.9<1.5,所以0.6^0.9>0.6^1.5,即a>b;

指數函數y=1.5^x是增函數,1.5^0.6>1.5^0=1>0.6^0.9,即c>a;

綜上,得出c>a>b的結論。

【圖形】

繪出兩指數函數y=0.6^x和y=1.5^x,然后標出a,b,c,1的位置,四者的大小關系可一目了然。

【代碼】

<!DOCTYPE html>
<html lang="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<head><title>UNASSIGNED</title><style type="text/css">.centerlize{margin:0 auto;border:0px solid red;width:1200px;height:600px;}</style></head><body οnlοad="draw();"><div class="centerlize"><canvas id="myCanvas" width="10px" height="10px" style="border:1px dashed black;">如果看到這段文字說您的瀏覽器尚不支持HTML5 Canvas,請更換瀏覽器再試.</canvas></div></body>
</html>
<script type="text/javascript">
<!--
/*****************************************************************
* 將全體代碼拷貝下來,粘貼到文本編輯器中,另存為.html文件,
* 再用chrome瀏覽器打開,就能看到動畫效果。
******************************************************************/// 系統常量定義處
const TITLE="比較a=0.6^0.9 b=0.6^1.5 c=1.5^0.6的大小";    // 圖像標題
const WIDTH=1200;                    // 畫布寬度
const HEIGHT=600;                    // 畫布高度
const ScaleUnit=100;                // 縮放比例// 系統變量定義處
var context=0;                        // 畫布環境
var stage;                            // 舞臺對象
var timeElapsed=0;                    // 動畫運作的的時間
const TIME_END=10000;                // 動畫運作的期限//-------------------------------
// Canvas開始運作,由body_onload調用
//-------------------------------
function draw(){document.title=TITLE;// 畫圖前初始化var canvas=document.getElementById('myCanvas');    canvas.width=WIDTH;canvas.height=HEIGHT; context=canvas.getContext('2d');  // 進行屏幕坐標系到笛卡爾坐標系的變換// 處置完成前,原點在左上角,向右為X正向,向下為Y的正向// 處置完畢后,原點移動到畫布中央,向右為X正向,向上為Y的正向context.translate(WIDTH/2,HEIGHT/2);context.rotate(Math.PI);context.scale(-1,1);// 初始化舞臺stage=new Stage();// 開始動畫animate();
};//-------------------------------
// 畫圖
//-------------------------------
function animate(){    timeElapsed+=1;// 時間每輪增加1stage.update(timeElapsed);stage.paintBg(context);stage.paint(context);if(timeElapsed<TIME_END){        window.requestAnimationFrame(animate);}
}//-------------------------------
// 舞臺對象定義處
//-------------------------------
function Stage(){var obj=new Object;obj.curve1={name:"曲線:y=0.6^x",xEnd:2.5,x:-2.5,y:0,color:"maroon",setY:function(x){this.y=Math.pow(0.6,x);// 解析式// 制成坐標let coord={"x":x,"y":this.y};this.pts0.push(coord);},"pts0":[],};obj.curve2={name:"曲線:y=1.5^x",xEnd:2.5,x:-2.5,y:0,color:"orange",setY:function(x){this.y=Math.pow(1.5,x);// 解析式// 制成坐標let coord={"x":x,"y":this.y};this.pts0.push(coord);},"pts0":[],};    // 隨時間更新位置obj.update=function(t){// 記錄曲線1的xy值if(obj.curve1.x<obj.curve1.xEnd){obj.curve1.x+=0.01;obj.curve1.setY(obj.curve1.x);}// 記錄曲線2的xy值if(obj.curve2.x<obj.curve2.xEnd){obj.curve2.x+=0.01;obj.curve2.setY(obj.curve2.x);}    };// 畫前景obj.paint=function(ctx){  // 曲線一名稱drawText(ctx,this.curve1.name,400,225,this.curve1.color,18);// 曲線一當前點坐標drawText(ctx,"當前 X:"+this.curve1.x.toFixed(3)+"  Y:"+this.curve1.y.toFixed(3),400,205,this.curve1.color,18);// 繪制曲線一paintCurve(ctx,this.curve1.color,this.curve1.pts0);//var mm=findMaxMin(this.curve1.pts0);//markMaxMin(ctx,mm,this.curve1.color);// 曲線二名稱drawText(ctx,this.curve2.name,400,175,this.curve2.color,18);// 曲線二當前點坐標drawText(ctx,"當前 X:"+this.curve2.x.toFixed(3)+"  Y:"+this.curve2.y.toFixed(3),400,155,this.curve2.color,18);// 繪制曲線二paintCurve(ctx,this.curve2.color,this.curve2.pts0);//var mm=findMaxMin(this.curve2.pts0);//markMaxMin(ctx,mm,this.curve2.color);// a,b比較paintPoint(ctx,0.9,Math.pow(0.6,0.9),"a","black");        paintPoint(ctx,1.5,Math.pow(0.6,1.5),"b","black");// c,1比較paintPoint(ctx,0.6,Math.pow(1.5,0.6),"c","black");paintPoint(ctx,0,Math.pow(1.5,0),"1","black");};// 畫背景obj.paintBg=function(ctx){// 清屏ctx.clearRect(-600,-300,1200,600);ctx.fillStyle="white";ctx.fillRect(-600,-300,1200,600);// 畫X軸drawAxisX(ctx,-600,600,50);// 畫Y軸drawAxisY(ctx,-300,300,50);// 畫網格線drawGrid(ctx,-600,-300,50,1200,600,50,"lightGrey");// 左上角標題var metrics = ctx.measureText(TITLE);var textWidth = metrics.width;drawText(ctx,TITLE,-WIDTH/2+textWidth,HEIGHT/2-30,"grey",18);// 右下角作者,日期const waterMarkTxt="逆火原創@"+(new Date()).toLocaleDateString();metrics = ctx.measureText(waterMarkTxt);textWidth = metrics.width;drawText(ctx,waterMarkTxt,WIDTH/2-textWidth,-HEIGHT/2,"lightGrey",16);};return obj;
}// 描繪并標識一個點
function paintPoint(ctx,x,y,text,color){ctx.beginPath();ctx.arc(x*ScaleUnit,y*ScaleUnit,4,0,Math.PI*2,false);ctx.closePath();ctx.strokeStyle=color;ctx.stroke();drawText(ctx,text,x*ScaleUnit+9,y*ScaleUnit-5,color,12);
}// 連點成線畫曲線
function paintCurve(ctx,color,cds){ctx.strokeStyle = color;ctx.beginPath();     for(var i=0; i<cds.length; i++){let y=cds[i].y;if(Math.abs(cds[i].y*ScaleUnit)<300){ctx.lineTo(cds[i].x*ScaleUnit,cds[i].y*ScaleUnit);}}     ctx.stroke();        
}// 找到坐標數組的最大最小值
function findMaxMin(cds){if(cds.length<1){return null;}var retval={max:-10000,max_x:0,min:10000,min_x:0};for(var i=0;i<cds.length;i++){var y=cds[i].y;if(y>retval.max){retval.max=y;retval.max_x=cds[i].x;}if(y<retval.min){retval.min=y;retval.min_x=cds[i].x;}} return retval;
}// 繪出最大最小值
function markMaxMin(ctx,mm,color){if(mm==null){return;}// 最大值var x=mm.max_x;var y=mm.max;ctx.strokeStyle=color;ctx.beginPath();ctx.arc(x*ScaleUnit,y*ScaleUnit,5,0,Math.PI*2,false);ctx.closePath();ctx.stroke();var text="max@x="+x.toFixed(3)+" y="+y.toFixed(3);drawText(ctx,text,x*ScaleUnit,y*ScaleUnit,color,12);// 最小值var x=mm.min_x;var y=mm.min;ctx.strokeStyle=color;ctx.beginPath();ctx.arc(x*ScaleUnit,y*ScaleUnit,5,0,Math.PI*2,false);ctx.closePath();ctx.stroke();var text="min@x="+x.toFixed(3)+" y="+y.toFixed(3);drawText(ctx,text,x*ScaleUnit,y*ScaleUnit,color,12);
}// 定點畫實心圓
function drawSolidCircle(ctx,x,y,r,color){ctx.save();ctx.beginPath();ctx.arc(x,y,r,0,2*Math.PI);ctx.fillStyle=color;ctx.fill();ctx.stroke();ctx.restore();
}// 兩點之間畫線段
function drawLine(ctx,x1,y1,x2,y2,color){ctx.save();ctx.lineWidth=0.25;ctx.strokeStyle=color;ctx.fillStyle=color;ctx.beginPath();ctx.moveTo(x1,y1);ctx.lineTo(x2,y2);ctx.stroke();ctx.closePath();ctx.restore();
}// 畫橫軸
function drawAxisX(ctx,start,end,step){ctx.save();ctx.lineWidth=0.25;ctx.strokeStyle='navy';ctx.fillStyle='navy';// 畫軸ctx.beginPath();ctx.moveTo(start, 0);ctx.lineTo(end, 0);ctx.stroke();ctx.closePath();// 畫箭頭ctx.beginPath();ctx.moveTo(end-Math.cos(getRad(15))*10, Math.sin(getRad(15))*10);ctx.lineTo(end, 0);ctx.lineTo(end-Math.cos(getRad(15))*10, -Math.sin(getRad(15))*10);ctx.stroke();ctx.closePath();// 畫刻度var x,y;y=5;for(x=start;x<end;x+=step){ctx.beginPath();ctx.moveTo(x, 0);ctx.lineTo(x, y);ctx.stroke();ctx.closePath();drawText(ctx,x/ScaleUnit+"",x,y-20,"navy",12);}ctx.restore();
}// 畫縱軸
function drawAxisY(ctx,start,end,step){ctx.save();ctx.lineWidth=0.5;ctx.strokeStyle='navy';ctx.fillStyle='navy';// 畫軸ctx.beginPath();ctx.moveTo(0, start);ctx.lineTo(0, end);ctx.stroke();ctx.closePath();// 畫箭頭ctx.beginPath();ctx.moveTo(Math.sin(getRad(15))*10, end-Math.cos(getRad(15))*10);ctx.lineTo(0, end);ctx.lineTo(-Math.sin(getRad(15))*10, end-Math.cos(getRad(15))*10);ctx.stroke();ctx.closePath();// 畫刻度var x,y;x=5;for(y=start;y<end;y+=step){ctx.beginPath();ctx.moveTo(x, y);ctx.lineTo(0, y);drawText(ctx,y/ScaleUnit+"",x-15,y,"navy",12);ctx.stroke();ctx.closePath();}ctx.restore();
}// 畫網格線
function drawGrid(ctx,x1,y1,step1,x2,y2,step2,color){ctx.save();ctx.lineWidth=0.5;ctx.strokeStyle=color;ctx.fillStyle=color;ctx.setLineDash([4,4]);// 設置虛線var x,y;for(x=x1;x<x2;x+=step1){ctx.beginPath();ctx.moveTo(x, y1);ctx.lineTo(x, y2);ctx.stroke();ctx.closePath();}for(y=y1;y<y2;y+=step2){ctx.beginPath();ctx.moveTo(x1, y);ctx.lineTo(x2, y);ctx.stroke();ctx.closePath();}ctx.restore();
}//-------------------------------
// 角度得到弧度
//-------------------------------
function getRad(degree){return degree/180*Math.PI;
}//-------------------------------
// 得到顏色
//-------------------------------
function getColor(index){var arr=["aqua"/* aqua湖綠色*/,"black"/* black黑色*/,"blue"/* blue藍色*/,"fuchsia"/* fuchsia 紫紅*/,"green"/* green 綠色*/,"grey"/* grey 草木灰*/,"lime"/* lime 亮綠色*/,"maroon"/* maroon 棕色*/,"navy"/* navy 海軍藍*/,"orange"/* orange 橙色*/,"purple"/* purple 紫色*/,"red"/* red 大紅*/,        "skyblue"/* skyblue 天藍*/,"teal"/* teal 藍綠色*/,"yellow"/* yellow 亮黃*/,"#aa0000"/* #aa0000 鐵銹紅*/,        ];if(index>arr.length){index=index % arr.length;}return arr[index];
}//-------------------------------------
// 繪制文字,指定顏色
// ctx:繪圖環境
// text:文字
// x,y:坐標
// color:顏色
// size:字體大小
//-------------------------------------
function drawText(ctx,text,x,y,color,size){ctx.save();ctx.translate(x,y)ctx.rotate(getRad(180))ctx.scale(-1,1)ctx.textBaseline="bottom";ctx.textAlign="center";ctx.fillStyle=color;ctx.font = size+"px consolas";ctx.fillText(text,0,0);ctx.restore();
}// JS開立方
function kaiLiFang(x){if(x>0){return Math.pow(x,1/3);}else{return -Math.pow(-x,1/3);}
}
//-->
/**************************************
《贈友》
--杜運夑我有眼淚給別人,但不愿為自己痛哭;我沒有使自己適合于這世界,也沒有美麗的自辟的國土,就只好永遠渴望:為希望而生;在希望里死去,終于承認了不知道生命;接受了它又揮霍掉,只是歷史的工具,長路上的一粒沙,所以拼命擺脫那黑影,而他們因此譏笑我;這就選擇了寂寞,熱鬧的寂寞,用笑聲騙自己,飄浮在庸俗生活的渦流里,而漸漸,我就說,我是個庸俗主義者,無心痛哭。
**************************************/
</script>

END

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/44370.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/44370.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/44370.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【運維】docker批量刪除臨時鏡像(兩種方式)

docker批量刪除Tag<none>的臨時鏡像 在開發的時候&#xff0c;需要經常發布開發包&#xff0c;在使用docker build構建鏡像的時候&#xff0c;同一個版本經常會使用相同tag&#xff0c;頻繁打包一段時間后&#xff0c;本地會出現很多Tag<none>的臨時鏡像&#xff…

【MySQL】MySQL中的字段類型和區別

文章目錄 前言一、說明舉例1. 數值類型2. 字符串類型3. 日期和時間類型 二、總結 前言 在設計數據庫和創建表時&#xff0c;理解MySQL中的各種字段類型及其區別是非常重要的。每種類型都有其特定的用途和存儲需求。在本文中&#xff0c;我們將詳細討論MySQL中的各種字段類型&a…

uniapp如何發送websocket請求

方法1&#xff1a; onLoad() {uni.connectSocket({url: ws://127.0.0.1:8000/ws/stat/realTimeStat/,success: (res) > {console.log(connect success, res);}});uni.onSocketOpen(function (res) {console.log(WebSocket連接已打開&#xff01;);uni.sendSocketMessage({d…

Xinstall揭秘:APP推廣數據背后的真相,讓你的營銷更精準!

在這個移動互聯網時代&#xff0c;APP如同雨后春筍般涌現&#xff0c;但如何在這片紅海中脫穎而出&#xff0c;成為每一個開發者與運營者面臨的共同難題。其中&#xff0c;APP推廣統計作為衡量營銷效果、優化推廣策略的關鍵環節&#xff0c;更是不可忽視的一環。今天&#xff0…

[GDOUCTF 2023]Tea writeup

通過strings找到關鍵函數 int __fastcall main_0(int argc, const char **argv, const char **envp) {char *v3; // rdi__int64 i; // rcxchar v6; // [rsp20h] [rbp0h] BYREFint v7; // [rsp24h] [rbp4h]int v8; // [rsp44h] [rbp24h]int four_key[12]; // [rsp68h] [rbp48h]…

你知道滾筒式高速視覺檢測機外觀怎么“看”出產品質量嗎?

點火線圈膠套是一種用于保護點火線圈絕緣部分的膠質套管。這種膠套通常由高溫耐磨的橡膠或硅膠材料制成&#xff0c;具有良好的絕緣性能和耐高溫性能。點火線圈膠套的作用是防止點火線圈與外部環境接觸&#xff0c;防止受潮、灰塵或化學物質的侵蝕&#xff0c;同時起到絕緣和保…

python怎么調用cmd命令

關于python調用cmd命令&#xff1a; 1、python的OS模塊 OS模塊調用CMD命令有兩種方式&#xff1a;os.popen()、os.system()都是用當前進程來調用。 OS.system是無法獲取返回值的。當運行結束后接著往下面執行程序。用法如&#xff1a;OS.system("ipconfig"). OS.…

隨身WiFi市場亂象橫生,隨身WiFi測評最好的格行隨身WiFi如何引領變革?

在當今隨身WiFi市場亂象頻發、內卷嚴重的背景下&#xff0c;消費者對于產品的性能與商家是否會后臺割韭菜依舊存疑&#xff0c;尤其是“隨身WiFi到底卡不卡&#xff1f;”的問題&#xff0c;成為了廣大消費者關注的重點。然而&#xff0c;在眾多品牌中&#xff0c;格行隨身WiFi…

【音頻特征提取】傅里葉變換算法源碼學習記錄

目錄 背景快速理解FFT&#xff08;快速傅里葉變換&#xff09;IFFT&#xff08;逆傅里葉變換&#xff09;STFT&#xff08;短時傅里葉變換&#xff09; 代碼實現FFT源代碼IFFT源代碼FFT、IFFT自己實驗STFT源代碼STFT自己實驗 總結 背景 最近用到了相關操作提取音頻信號特征&am…

Vue3 根據相對路徑加載vue組件

一、設置動態組件加載器 1、"DynamicFormLoader.vue" <template><div><component :is"formComponent" v-if"formComponent" /></div> </template><script setup> import { ref, watch } from vue; import …

如何測試掃地機器人的穩定性

測試掃地機器人的穩定性是一個綜合性的過程&#xff0c;旨在確保機器人在各種環境和條件下都能穩定運行。以下是一些關鍵的測試步驟和方面&#xff1a; 清潔效果測試 目的&#xff1a;評估掃地機器人在不同地面和污漬類型上的清潔能力。 方法&#xff1a; 使用不同類型的地面&…

標簽印刷檢測,如何做到百分百準確?

印刷標簽是一種用于標識、識別或包裝產品的平面印刷制品。這些標簽通常在紙張、塑料膜、金屬箔等材料上印刷產品信息、條形碼、圖像或公司標識&#xff0c;以便于產品識別和管理。印刷標簽有各種形狀、尺寸和材質&#xff0c;可以根據具體需求進行定制設計。常見的印刷標簽包括…

FlutterFlame游戲實踐#15 | 生命游戲 - 演繹啟動

theme: cyanosis 本文為稀土掘金技術社區首發簽約文章&#xff0c;30天內禁止轉載&#xff0c;30天后未獲授權禁止轉載&#xff0c;侵權必究&#xff01; Flutter\&Flame 游戲開發系列前言: 該系列是 [張風捷特烈] 的 Flame 游戲開發教程。Flutter 作為 全平臺 的 原生級 渲…

android 居中對齊

在 Android 中&#xff0c;要使 LinearLayout 中的內容居中對齊&#xff0c;你可以通過設置 android:gravity 屬性或使用 android:layout_gravity 屬性來實現。這兩個屬性的使用取決于你希望對齊的內容是 LinearLayout 內部的子視圖還是 LinearLayout 本身相對于其父布局的對齊…

4.3 設備管理

大綱 設備分類 輸入輸出 虛設備和SPOOLING技術

管理客戶的10個CRM系統技巧

客戶是企業生存和發展的基石。為此&#xff0c;客戶關系管理系統&#xff08;CRM&#xff09;應運而生&#xff0c;旨在幫助企業實現大規模的個性化客戶接觸&#xff0c;并通過定制化的互動增強客戶忠誠度&#xff0c;從而推動企業的持續增長。 然而&#xff0c;引入CRM系統并…

vue3對比 Setup、Render、SFC 從 vue 底層實現和性能開銷上全面分析三者區別及優略

vue3 中對比 Setup、Render、SFC 從 vue 底層實現和性能開銷上全面分析三者區別及優略 /* setup 方式 */ export const Setup defineComponent({setup() {const handleChange (v: any) > {};return () > {return (<div><button onClick{handleChange}>Tes…

AD確定板子形狀

方法1 修改柵格步進值&#xff0c;手動繪制 https://cnblogs.com/fqhy/p/13768031.html 方法2 器件擺放確定板子形狀 https://blog.csdn.net/Mark_md/article/details/116445961

Java實戰:尋找完美數

文章目錄 一、何謂完美數二、尋找完美數&#xff08;一&#xff09;編程思路&#xff08;二&#xff09;編寫程序&#xff08;三&#xff09;運行程序 三、實戰小結 一、何謂完美數 完美數是一種特殊的自然數&#xff0c;它等于其所有正除數&#xff08;不包括其本身&#xff…

百問網全志D1h開發板MIPI屏適配

MIPI屏適配 100ASK-D1-H_DualDisplay-DevKit V11 1. 顯示適配 1.1 修改設備樹 1.1.1 修改內核設備樹 進入目錄&#xff1a; cd /home/ubuntu/tina-d1-h/device/config/chips/d1-h/configs/nezha/linux-5.4修改board.dts: &lcd0 {lcd_used <1>;lcd…