中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告_第1頁(yè)
中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告_第2頁(yè)
中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告_第3頁(yè)
中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告_第4頁(yè)
中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2017年中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告2017年中國(guó)瑜伽服飾行業(yè)前景研究報(bào)告一、瑜伽服飾行業(yè)的定義及特點(diǎn)瑜伽服就是瑜伽練習(xí)者在瑜伽時(shí)所著裝的衣服。對(duì)于初學(xué)者來(lái)說(shuō),瑜伽服是最基本的裝備,瑜伽的動(dòng)作都是非常柔軟,而且幅度比較大,所以要求瑜伽服不要太緊身。太貼身的衣服對(duì)于動(dòng)作的伸展性不好,瑜伽服基本上都是上緊下松,是為了方便把動(dòng)作做到位。上身要穿出氣質(zhì),下身則要求寬松、休閑為主,此外,瑜伽服還具備了以下的特點(diǎn):1、凈色,正如瑜伽人的純凈和和平;2、簡(jiǎn)約,正如瑜伽人的生活態(tài)度;3、環(huán)保,正如瑜伽人對(duì)自然和諧的熱愛(ài)。二、我國(guó)瑜伽館區(qū)域分布根據(jù)瑜伽藍(lán)皮書(shū):中國(guó)瑜伽業(yè)發(fā)展報(bào)告(20162017)顯示,對(duì)中國(guó)

2、大陸31個(gè)省份的131個(gè)城市的瑜伽場(chǎng)館進(jìn)行了統(tǒng)計(jì)(不包括健身房等非專業(yè)瑜伽練習(xí)場(chǎng)所)。截止2016年3月31日,這131個(gè)城市中共有瑜伽場(chǎng)館14146家,但區(qū)域分布極不均衡。其中,廣東、山東和江蘇瑜伽館數(shù)量最多,分別為1307家、1067家和922家;寧夏、青海和西藏最少,分別為45家、16家和1家。根據(jù)這一調(diào)查和統(tǒng)計(jì),我國(guó)瑜伽館的區(qū)域分布主要特征有以下幾方面。首先,按東、中、西三大區(qū)域考察瑜伽館的分布,其中,東部地區(qū)有11個(gè)省份,包括北京、天津、河北、遼寧、上海、江蘇、浙江、福建、山東、廣東和海南;中部地區(qū)有8個(gè)省份,包括山西、吉林、黑龍江、安徽、江西、河南、湖北、湖南;西部地區(qū)有12個(gè)省份

3、,包括四川、重慶、貴州、云南、西藏、陜西、甘肅、青海、寧夏、新疆、廣西、內(nèi)蒙古。東部地區(qū)有瑜伽館7634家,占全國(guó)瑜伽館的54%。東部地區(qū)瑜伽館最多的3個(gè)省份是廣東1307家,約占本區(qū)域的17%;山東1067家,約占本區(qū)域的14%;江蘇922家,約占本區(qū)域的12%。中部地區(qū)有瑜伽館3713家,約占全國(guó)瑜伽館的26%。中部地區(qū)瑜伽館最多的3個(gè)省份是河南827家,約占本區(qū)域的22%;湖北731家,約占本區(qū)域的20%;安徽543家,約占本區(qū)域的15%。西部地區(qū)有瑜伽館2799家,占全國(guó)瑜伽館的20%。西部地區(qū)瑜伽館最多的3個(gè)省份是四川802家,約占本區(qū)域的29%;陜西638家,約占本區(qū)域的23%;廣

4、西420家,約占本區(qū)域的15%。數(shù)據(jù)來(lái)源:中商產(chǎn)業(yè)研究院整理三、全民掀起健身運(yùn)動(dòng)潮,運(yùn)動(dòng)服飾將成為重要消費(fèi)載體2014年10月國(guó)務(wù)院正式發(fā)文國(guó)務(wù)院關(guān)于加快發(fā)展體育產(chǎn)業(yè)促進(jìn)體育消費(fèi)的若干意見(jiàn),明確指出,2025年中國(guó)體育產(chǎn)業(yè)總規(guī)模超過(guò)5萬(wàn)億元。意見(jiàn)將全民運(yùn)動(dòng)列為國(guó)策,并提出一系列量化指標(biāo),包括人均體育場(chǎng)地面積達(dá)到2平方米、經(jīng)常參加體育鍛煉的人數(shù)達(dá)到5億,以及體育公共服務(wù)基本覆蓋全民,人均體育消費(fèi)支出明顯提高等要求。我國(guó)年人均體育消費(fèi)約為135美元,與全球平均的220美元相比,仍有較大的提升空間。運(yùn)動(dòng)服飾是體育產(chǎn)業(yè)最核心的變現(xiàn)方式。以美國(guó)為例,美國(guó)體育產(chǎn)業(yè)發(fā)展成熟、結(jié)構(gòu)相對(duì)均衡,但以運(yùn)動(dòng)服飾為代表

5、的體育用品占比仍達(dá)30%,與大眾體育健身服務(wù)、體育觀賞并列成為美國(guó)體育產(chǎn)業(yè)的最重要組成部分。對(duì)照中國(guó)市場(chǎng),運(yùn)動(dòng)服飾行業(yè)在體育產(chǎn)業(yè)中占據(jù)重要地位,未來(lái)在“5萬(wàn)億產(chǎn)業(yè)規(guī)?!焙汀?億體育人群”的推動(dòng)下,運(yùn)動(dòng)服飾行業(yè)將有更多增量,發(fā)展空間廣闊。全民運(yùn)動(dòng)風(fēng)潮興起,在體育人群不斷擴(kuò)大,俱樂(lè)部數(shù)量快速增長(zhǎng),室內(nèi)運(yùn)動(dòng)也受到大眾青睞。在消費(fèi)升級(jí)的過(guò)程中,室內(nèi)運(yùn)動(dòng)的消費(fèi)者也更關(guān)注運(yùn)動(dòng)裝備的專業(yè)性和功能性,推動(dòng)室內(nèi)運(yùn)動(dòng)服飾需求快速增長(zhǎng)。根據(jù)中商產(chǎn)業(yè)研究院數(shù)據(jù)庫(kù)顯示,2012-2016年中國(guó)瑜伽健身服飾市場(chǎng)規(guī)模從25億元增長(zhǎng)到75億元,年復(fù)合增長(zhǎng)率為24.5%,隨著女性運(yùn)動(dòng)健康意識(shí)的覺(jué)醒,越來(lái)越多的年輕女性加入瑜伽健

6、身的大隊(duì)伍,瑜伽服飾行業(yè)市場(chǎng)空間巨大。預(yù)計(jì)2017年,瑜伽服飾行業(yè)市場(chǎng)規(guī)模將達(dá)到89億元。數(shù)據(jù)來(lái)源:中商產(chǎn)業(yè)研究院四、國(guó)內(nèi)瑜伽服飾品牌集團(tuán)領(lǐng)頭羊浩沙國(guó)際浩沙國(guó)際1996年成立,2011年香港上市,是中國(guó)最大的室內(nèi)運(yùn)動(dòng)服飾品牌集團(tuán)。其有三大核心產(chǎn)品線包含瑜伽健身服飾、水運(yùn)動(dòng)服飾、運(yùn)動(dòng)內(nèi)衣,通過(guò)“浩沙”品牌運(yùn)營(yíng)瑜伽健身服飾。1、多元化產(chǎn)品結(jié)構(gòu)公司提供包含水運(yùn)動(dòng)、健身瑜伽、運(yùn)動(dòng)內(nèi)衣三大產(chǎn)品線在內(nèi)的多元化產(chǎn)品結(jié)構(gòu)及豐富配件選擇,使浩沙零售終端成為切合消費(fèi)者室內(nèi)運(yùn)動(dòng)服飾需求的一站式商店。優(yōu)質(zhì)全面的產(chǎn)品組合有助于鞏固品牌影響力、培養(yǎng)消費(fèi)者的品牌忠誠(chéng)度。截止2017年上半年,公司實(shí)現(xiàn)營(yíng)業(yè)收入6.56億元,比

7、上年同期增長(zhǎng)0.4%。其中瑜伽健身服飾收入為2.29億元,約占總收入的35%,同比上年下跌了20%。數(shù)據(jù)來(lái)源:中商產(chǎn)業(yè)研究院2、渠道和銷售終端2017年上半年,集團(tuán)除鞏固現(xiàn)有的線下銷售終端,同時(shí)改進(jìn)分銷商合作模式,給予分銷商于市場(chǎng)推廣活動(dòng)上更高的自由度,以更迅速的應(yīng)對(duì)市場(chǎng)變化。另外,集團(tuán)積極推動(dòng)浩沙新零售,整合線上線下資源,充分開(kāi)拓互聯(lián)網(wǎng)+的及遇。集團(tuán)正積極落實(shí)產(chǎn)業(yè)上下游(包括運(yùn)動(dòng)健康移動(dòng)APP)的合作。公司經(jīng)銷渠道架構(gòu)資料來(lái)源:公司公告3、未來(lái)展望展望未來(lái),中國(guó)運(yùn)動(dòng)健康產(chǎn)業(yè)進(jìn)入蓬勃發(fā)展的階段,具有巨大的發(fā)展空間,需求增長(zhǎng)強(qiáng)勁。在此背景下,浩沙將發(fā)揮在運(yùn)動(dòng)健康產(chǎn)品、運(yùn)動(dòng)健康服務(wù)方面的領(lǐng)先優(yōu)勢(shì),

8、堅(jiān)定運(yùn)動(dòng)健康產(chǎn)業(yè)發(fā)展戰(zhàn)略,圍繞消費(fèi)者運(yùn)動(dòng)健康生活方式構(gòu)建運(yùn)動(dòng)健康生態(tài)圈,以運(yùn)動(dòng)健康產(chǎn)品和大數(shù)據(jù)為中心,開(kāi)發(fā)和整合產(chǎn)業(yè)資源,以移動(dòng)運(yùn)動(dòng)健康小區(qū)實(shí)現(xiàn)消費(fèi)者、場(chǎng)景、產(chǎn)品、服務(wù)提供商的連接,實(shí)現(xiàn)對(duì)消費(fèi)者的運(yùn)動(dòng)健康生活方式提供全面的服務(wù)。2017年下半年,浩沙將全力推進(jìn)“浩沙新零售”,包括落實(shí)線上線下銷售的整合、建立全新O2O功能、通過(guò)移動(dòng)APP訂購(gòu)產(chǎn)品及門店移動(dòng)支付服務(wù)來(lái)提升客戶的消費(fèi)體驗(yàn)、通過(guò)大數(shù)據(jù)分析挖掘消費(fèi)者需求等;落實(shí)產(chǎn)業(yè)上下游(包括運(yùn)動(dòng)健康移動(dòng)APP)的合作,以靈活的合作投資方式整合行業(yè)資源,發(fā)展運(yùn)動(dòng)健康產(chǎn)業(yè);根據(jù)用戶需求,繼續(xù)延伸運(yùn)動(dòng)健康產(chǎn)品,整合運(yùn)動(dòng)健康產(chǎn)品和服務(wù),開(kāi)發(fā)新的業(yè)務(wù)增長(zhǎng)點(diǎn);繼

9、續(xù)推進(jìn)各類運(yùn)動(dòng)健康活動(dòng)的冠名贊助合作,提升品牌的專業(yè)度和美譽(yù)度。五、國(guó)外高端時(shí)尚瑜伽服飾龍頭企業(yè)露露檸檬1、露露檸檬簡(jiǎn)介及經(jīng)營(yíng)情況露露檸檬(Lululemon)是全球知名的瑜伽運(yùn)動(dòng)服飾生產(chǎn)商,旗下包括 lululemon 主品牌瑜伽服飾和年輕女孩瑜伽服飾品牌 ivivva 以及相關(guān)系列運(yùn)動(dòng)的輔助器材及配件。公司產(chǎn)品以貼身舒適、時(shí)尚有型的特點(diǎn)從眾多體育服裝品牌中脫穎而出,迅速成為廣受女性追捧的時(shí)尚運(yùn)動(dòng)品牌,在北美它是人們進(jìn)行瑜伽、健身等活動(dòng)的首選,有著“頂級(jí)瑜伽服”的美譽(yù)。露露檸檬成立于1998年的加拿大溫哥華,2000年露露檸檬在加拿大開(kāi)設(shè)第一家門店,2007年正式在納斯達(dá)克上市,目前公司總市

10、值已達(dá)84億美元。截至17年4月底,公司已在加拿大、美國(guó)、澳大利亞、英國(guó)、新加坡等多個(gè)國(guó)家設(shè)有406家直營(yíng)店。露露檸檬于2014年進(jìn)軍亞洲市場(chǎng),以在上海和香港的多間展示廳(非實(shí)體經(jīng)營(yíng)門店)作為試點(diǎn),開(kāi)啟亞洲市場(chǎng)的征程。公司收入從2007年的27500萬(wàn)美元增長(zhǎng)至2016年的23.44億美元,期間年收入年復(fù)合增長(zhǎng)高達(dá)24.9%,股價(jià)則從2007年上市至今上漲了近400%,是不折不扣的品牌服飾大牛股。數(shù)據(jù)來(lái)源:公司年報(bào)、中商產(chǎn)業(yè)研究院2、露露檸檬業(yè)務(wù)結(jié)構(gòu)及渠道分布露露檸檬自誕生以來(lái)一直聚焦專業(yè)細(xì)分程度極高的瑜伽服飾領(lǐng)域,產(chǎn)品富含科技、時(shí)尚元素,公司旗下 lululemon 同名主品牌瑜伽服以貼身緊

11、實(shí)、舒適無(wú)負(fù)擔(dān)、時(shí)尚、線條流暢有型、支撐及穩(wěn)定性佳等特點(diǎn),深受廣大消費(fèi)者的歡迎。2009 年,公司推出了高端年輕女孩瑜伽服飾副線品牌 ivivva,適合 6 至 15歲的小朋友進(jìn)行舞蹈、瑜伽、滑冰、球類等各種運(yùn)動(dòng)。目前,副線品牌 ivivva 收入占比已接近總收入的 30%,顯現(xiàn)出瑜伽運(yùn)動(dòng)的年輕化普及以及公司新生品牌的強(qiáng)大生命力。2013 年起,公司開(kāi)始發(fā)力男性運(yùn)動(dòng)產(chǎn)品線,增加產(chǎn)品多樣化,至 2015 年,公司男性用品的收入已達(dá) 10億美元,占比總收入的 25%左右。此外,公司門店還陳列銷售包括運(yùn)動(dòng)副線產(chǎn)品包、襪子、內(nèi)衣、瑜伽墊和水壺等各種輔助配件用于擴(kuò)充產(chǎn)品線。從渠道分布來(lái)看,公司旗下兩大品

12、牌均以直營(yíng)門店渠道為主,并且公司門店主要集中于北美地區(qū)。在上市以后,公司營(yíng)業(yè)收入增長(zhǎng)主要來(lái)源于美國(guó)。截至2017年4 月底,公司在美國(guó)擁有門店287家,占比總直營(yíng)渠道數(shù)量的 70.7%,加拿大門店數(shù)量占比在 15.8%,其余門店分布在澳大利亞、新西蘭、英國(guó)、新加坡、香港、德國(guó)、波多黎各等多個(gè)國(guó)家地區(qū)。除了實(shí)體店渠道,公司還擁有兩大直營(yíng)網(wǎng)站 和 。自 2010年以來(lái),公司電商收入占比穩(wěn)步提升,2015年公司在天貓開(kāi)設(shè)官方旗艦店,2016 年電商收入占比已接近 20%。數(shù)據(jù)來(lái)源:公司年報(bào)、中商產(chǎn)業(yè)研究院3、露露檸檬的成功經(jīng)驗(yàn)(1)順勢(shì)而為,緊抓休閑運(yùn)動(dòng)風(fēng)流行趨勢(shì)。運(yùn)動(dòng)休閑服飾的追隨者主要是在 19

13、80-2000 年間出生的千禧一代,目前已占比美國(guó)總?cè)丝诘?28%,這部分群體可支配收入增多,消費(fèi)觀念超前,愿意為時(shí)尚休閑、舒適健康的生活方式買單。據(jù)統(tǒng)計(jì),美國(guó)千禧一代貢獻(xiàn)了女性緊身運(yùn)動(dòng)褲近 45%的銷售額。露露檸檬也正是緊緊抓住了這一風(fēng)口,產(chǎn)品設(shè)計(jì)貼身緊實(shí)、富含時(shí)尚感、線條流暢有型,將專業(yè)性的瑜伽褲結(jié)合時(shí)尚潮流度,滿足消費(fèi)者對(duì)服飾的功能、情感雙重要求,將原本小眾的瑜伽服品牌運(yùn)營(yíng)成為英美加澳女性熱烈追捧的高端時(shí)尚運(yùn)動(dòng)品牌。(2)生活化、社區(qū)化營(yíng)銷推廣,提升顧客忠誠(chéng)度。露露檸檬不僅僅是運(yùn)動(dòng)品牌,也代表一種生活方式和社交工具。年輕女士們通過(guò)露露檸檬舉辦的課程或社區(qū)活動(dòng),成為瑜伽伙伴、結(jié)交朋友,更多

14、的消費(fèi)者是為了購(gòu)買露露檸檬的瑜伽服而想到做瑜伽。露露檸檬不僅僅是運(yùn)動(dòng)服飾,也代表一種健康服務(wù)。通過(guò)這些活動(dòng),公司與顧客之間不再是簡(jiǎn)單的買賣關(guān)系,而是更為親密的朋友伙伴式關(guān)系,以此進(jìn)一步加強(qiáng)客戶粘性和忠誠(chéng)度。公司由“賣產(chǎn)品”衍變?yōu)椤百u生活方式”,從而享有更高的定價(jià)權(quán)。(3)產(chǎn)品品質(zhì)優(yōu)良,中高端定位享受消費(fèi)升級(jí)紅利。對(duì)于服飾消費(fèi)品,歸根結(jié)底其最能打動(dòng)消費(fèi)者的屬性應(yīng)當(dāng)是產(chǎn)品品質(zhì)。早在創(chuàng)立露露檸檬的時(shí)候,盡管瑜伽服只是個(gè)細(xì)分小市場(chǎng),其創(chuàng)始人有效解決了當(dāng)時(shí)瑜伽服舒適感弱、排行性差、不夠貼身等短板,用料上既保證透氣但又不會(huì)透視。同時(shí),公司改變了運(yùn)動(dòng)褲一貫的單一純色調(diào),以各色花樣、圖案融入到款式中,使得人們

15、在運(yùn)動(dòng)之后可以隨意走出健身房,出入公共場(chǎng)合。露露檸檬本身過(guò)硬的品質(zhì)加上時(shí)尚感的設(shè)計(jì),迅速受到了消費(fèi)群體的歡迎,就連北美的影視娛樂(lè)明星都非常青睞露露檸檬的產(chǎn)品。FS:Page六、露露檸檬對(duì)國(guó)內(nèi)品牌的啟示1、垂直細(xì)分領(lǐng)域品牌的崛起和持續(xù)發(fā)展離不開(kāi)其差異化的市場(chǎng)定位或差異化的推廣模式。2、產(chǎn)品品質(zhì)是服飾消費(fèi)品競(jìng)爭(zhēng)的最核心因素之一,在此基礎(chǔ)上緊抓消費(fèi)趨勢(shì),才能取得成倍效果。3、營(yíng)銷“消費(fèi)者信仰”比營(yíng)銷品牌能獲得更高的定價(jià)權(quán)。4、定位中產(chǎn)階級(jí)消費(fèi)群體的中高端品牌,將充分受益于消費(fèi)升級(jí)所帶來(lái)的增量。中商產(chǎn)業(yè)研究院簡(jiǎn)介中商產(chǎn)業(yè)研究院是深圳中商情大數(shù)據(jù)股份有限公司下轄的研究機(jī)構(gòu),研究范圍涵蓋智能裝備制造、新能

16、源、新材料、新金融、新消費(fèi)、大健康、“互聯(lián)網(wǎng)+”等新興領(lǐng)域。公司致力于為國(guó)內(nèi)外企業(yè)、上市公司、投融資機(jī)構(gòu)、會(huì)計(jì)師事務(wù)所、律師事務(wù)所等提供各類數(shù)據(jù)服務(wù)、研究報(bào)告及高價(jià)值的咨詢服務(wù)。中商行業(yè)研究服務(wù)內(nèi)容行業(yè)研究是中商開(kāi)展一切咨詢業(yè)務(wù)的基石,我們通過(guò)對(duì)特定行業(yè)長(zhǎng)期跟蹤監(jiān)測(cè),分析行業(yè)需求、供給、經(jīng)營(yíng)特性、盈利能力、產(chǎn)業(yè)鏈和商業(yè)模式等多方面的內(nèi)容,整合行業(yè)、市場(chǎng)、企業(yè)、用戶等多層面數(shù)據(jù)和信息資源,為客戶提供深度的行業(yè)市場(chǎng)研究報(bào)告,全面客觀的剖析當(dāng)前行業(yè)發(fā)展的總體市場(chǎng)容量、競(jìng)爭(zhēng)格局、進(jìn)出口情況和市場(chǎng)需求特征等,對(duì)行業(yè)重點(diǎn)企業(yè)進(jìn)行產(chǎn)銷運(yùn)營(yíng)分析,并根據(jù)各行業(yè)的發(fā)展軌跡及實(shí)踐經(jīng)驗(yàn),對(duì)各產(chǎn)業(yè)未來(lái)的發(fā)展趨勢(shì)做出準(zhǔn)確

17、分析與預(yù)測(cè)。中商行業(yè)研究報(bào)告是企業(yè)了解各行業(yè)當(dāng)前最新發(fā)展動(dòng)向、把握市場(chǎng)機(jī)會(huì)、做出正確投資和明確企業(yè)發(fā)展方向不可多得的精品資料。中商行業(yè)研究方法中商擁有10多年的行業(yè)研究經(jīng)驗(yàn),利用中商Askci數(shù)據(jù)庫(kù)立了多種數(shù)據(jù)分析模型,在產(chǎn)業(yè)研究咨詢領(lǐng)域利用行業(yè)生命周期理論、SCP分析模型、PEST分析模型、波特五力競(jìng)爭(zhēng)分析模型、SWOT分析模型、波士頓矩陣、國(guó)際競(jìng)爭(zhēng)力鉆石模型等、形成了自身獨(dú)特的研究方法和產(chǎn)業(yè)評(píng)估體系。在市場(chǎng)預(yù)測(cè)分析方面,模型涵蓋對(duì)新產(chǎn)品需求預(yù)測(cè)、快速消費(fèi)品銷售預(yù)測(cè)、市場(chǎng)份額預(yù)測(cè)等多種指標(biāo),實(shí)現(xiàn)針對(duì)性的進(jìn)行市場(chǎng)預(yù)測(cè)分析。中商研究報(bào)告數(shù)據(jù)及資料來(lái)源中商利用多種一手及二手資料來(lái)源核實(shí)所收集的數(shù)據(jù)

18、或資料。一手資料來(lái)源于中商對(duì)行業(yè)內(nèi)重點(diǎn)企業(yè)訪談獲取的一手信息數(shù)據(jù);中商通過(guò)行業(yè)訪談、電話訪問(wèn)等調(diào)研獲取一手?jǐn)?shù)據(jù)時(shí),調(diào)研人員會(huì)將多名受訪者的資料及意見(jiàn)、多種來(lái)源的數(shù)據(jù)或資料進(jìn)行比對(duì)核查,公司內(nèi)部也會(huì)預(yù)先探討該數(shù)據(jù)源的合法性,以確保數(shù)據(jù)的可靠性及合法合規(guī)。二手資料主要包括國(guó)家統(tǒng)計(jì)局、國(guó)家發(fā)改委、商務(wù)部、工信部、農(nóng)業(yè)部、中國(guó)海關(guān)、金融機(jī)構(gòu)、行業(yè)協(xié)會(huì)、社會(huì)組織等發(fā)布的各類數(shù)據(jù)、年度報(bào)告、行業(yè)年鑒等資料信息。數(shù)據(jù)來(lái)源數(shù)據(jù)種類金融機(jī)構(gòu)金融機(jī)構(gòu)公開(kāi)發(fā)布的各類年度數(shù)據(jù)、季度數(shù)據(jù)、月度數(shù)據(jù)等政府部門宏觀經(jīng)濟(jì)數(shù)據(jù)、行業(yè)經(jīng)濟(jì)數(shù)據(jù)、產(chǎn)量數(shù)據(jù)、進(jìn)出口貿(mào)易數(shù)據(jù)等行業(yè)協(xié)會(huì)年度報(bào)告數(shù)據(jù)、公報(bào)數(shù)據(jù)、行業(yè)運(yùn)行數(shù)據(jù)、會(huì)員企業(yè)數(shù)據(jù)等

19、社會(huì)組織國(guó)際性組織、社會(huì)團(tuán)體公布的各類數(shù)據(jù)等行業(yè)年鑒農(nóng)業(yè)、林業(yè)、醫(yī)療、衛(wèi)生、教育、環(huán)境、裝備、房產(chǎn)、建筑等各類行業(yè)數(shù)據(jù)公司公告資本市場(chǎng)各類公司發(fā)布的定期年報(bào)、半年報(bào)、公司公告等期刊雜志在開(kāi)期刊雜志中獲取的僅限于允許公開(kāi)引用、轉(zhuǎn)載的部分中商調(diào)研研究人員、調(diào)研人員通過(guò)實(shí)地調(diào)查、行業(yè)訪談、獲取的一手?jǐn)?shù)據(jù)中商的產(chǎn)業(yè)研究服務(wù)優(yōu)勢(shì)產(chǎn)業(yè)研究?jī)?yōu)勢(shì)優(yōu)勢(shì)體現(xiàn)豐富的數(shù)據(jù)資源、強(qiáng)大數(shù)據(jù)挖掘能力中商是中國(guó)首家自建數(shù)據(jù)庫(kù)系統(tǒng)的產(chǎn)業(yè)研究咨詢機(jī)構(gòu),公司自主研發(fā)的Askci數(shù)據(jù)庫(kù)和CISource中商情報(bào)通對(duì)各類數(shù)據(jù)建立中商企業(yè)數(shù)據(jù)庫(kù)、全球數(shù)據(jù)庫(kù)、宏觀經(jīng)濟(jì)數(shù)據(jù)庫(kù)、行業(yè)數(shù)據(jù)庫(kù)、區(qū)域數(shù)據(jù)庫(kù)、調(diào)研數(shù)據(jù)庫(kù)等專業(yè)數(shù)據(jù)庫(kù),覆蓋近5000多

20、個(gè)細(xì)分產(chǎn)業(yè)數(shù)據(jù)。知名的研究團(tuán)隊(duì),優(yōu)質(zhì)的研究咨詢服務(wù)中商擁有具備專業(yè)背景知識(shí)和熟悉產(chǎn)業(yè)運(yùn)營(yíng)的復(fù)合型人才, 產(chǎn)業(yè)分析師、行業(yè)專家及咨詢顧問(wèn)共計(jì)300余名,在宏觀經(jīng)濟(jì)、區(qū)域經(jīng)濟(jì)、細(xì)分行業(yè)及政策法規(guī)研究方面具備很強(qiáng)的實(shí)力。公司研究團(tuán)隊(duì)為客戶提供專業(yè)的產(chǎn)業(yè)研究咨詢服務(wù)及個(gè)性化的專項(xiàng)咨詢服務(wù)。專門的客服團(tuán)隊(duì),滿足客戶個(gè)性化咨詢服務(wù)公司建立了專門的客服團(tuán)隊(duì),能夠更為準(zhǔn)確的了解客戶的需求并滿足,并且能夠?qū)蛻舻男枨筮M(jìn)行快速的處理,深入為客戶提供多樣化、個(gè)性化產(chǎn)品解決方案。通過(guò)加強(qiáng)員工培訓(xùn)與業(yè)務(wù)創(chuàng)新,開(kāi)創(chuàng)了民營(yíng)銀行籌建、保險(xiǎn)公司籌建等新型咨詢服務(wù)業(yè)務(wù)。產(chǎn)業(yè)大數(shù)據(jù)平臺(tái)成就最具影響力行業(yè)門戶公司旗下中商情報(bào)網(wǎng)是是國(guó)

21、內(nèi)專業(yè)的商業(yè)大數(shù)據(jù)發(fā)布和查詢平臺(tái),經(jīng)過(guò)多年的發(fā)展吸引培養(yǎng)了一批忠實(shí)用戶,已成為中國(guó)財(cái)經(jīng)領(lǐng)域“最具影響力行業(yè)門戶”,為國(guó)內(nèi)外企業(yè)、金融從業(yè)人員、創(chuàng)業(yè)人員、科研院所工作者等提供客觀、時(shí)效、高價(jià)值的商業(yè)資訊。中商的影響力國(guó)家政府部門及權(quán)威媒體廣泛報(bào)道與引用中商產(chǎn)業(yè)研究院專業(yè)研究結(jié)論國(guó)內(nèi)外主流財(cái)經(jīng)媒體及國(guó)家政府部門大量引用中商數(shù)據(jù)及研究結(jié)論,如央視財(cái)經(jīng)、鳳凰財(cái)經(jīng)新浪財(cái)經(jīng)、中國(guó)經(jīng)濟(jì)信息網(wǎng)、國(guó)家商務(wù)部、發(fā)改委、國(guó)務(wù)院發(fā)展研究中心(國(guó)研網(wǎng))等。附錄資料:不需要的可以自行刪除 C語(yǔ)言曲線函數(shù)像素函數(shù)putpixel() 畫像素點(diǎn)函數(shù) getpixel()返回像素色函數(shù) 直線和線型函數(shù)line() 畫線函數(shù) l

22、ineto() 畫線函數(shù) linerel() 相對(duì)畫線函數(shù) setlinestyle() 設(shè)置線型函數(shù) getlinesettings() 獲取線型設(shè)置函數(shù) setwritemode() 設(shè)置畫線模式函數(shù) 多邊形函數(shù)HYPERLINK /view/553113.htmrectangle() 畫矩形函數(shù) bar() 畫條函數(shù) bar3d() 畫條塊函數(shù) drawpoly() 畫多邊形函數(shù) 圓、弧和曲線函數(shù)getaspectratio()獲取縱橫比函數(shù) circle()畫圓函數(shù) arc() 畫圓弧函數(shù) ellipse()畫HYPERLINK /view/36981.htm橢圓弧函數(shù) fillell

23、ipse() 畫橢圓區(qū)函數(shù) pieslice() 畫扇區(qū)函數(shù) sector() 畫橢圓扇區(qū)函數(shù) getarccoords()獲取圓弧坐標(biāo)函數(shù) 填充函數(shù)setfillstyle() 設(shè)置填充圖樣和顏色函數(shù) setfillpattern() 設(shè)置用戶圖樣函數(shù) floodfill() 填充閉域函數(shù) fillpoly() 填充多邊形函數(shù) getfillsettings() 獲取填充設(shè)置函數(shù) getfillpattern() 獲取用戶圖樣設(shè)置函數(shù) 圖像函數(shù)imagesize() 圖像存儲(chǔ)大小函數(shù) getimage() 保存圖像函數(shù) putimage() 輸出圖像函數(shù) 圖形和圖像函數(shù)對(duì)許多圖形HYPERL

24、INK /view/330120.htm應(yīng)用程序,直線和HYPERLINK /view/400.htm曲線是非常有用的。但對(duì)有些圖形只能靠操作單個(gè)像素才能畫出。當(dāng)然如果沒(méi)有畫像素的功能,就無(wú)法操作直線和曲線的函數(shù)。而且通過(guò)大規(guī)模使用像素功能,整個(gè)圖形就可以保存、寫、擦除和與屏幕上的原有圖形進(jìn)行疊加。 (一) 像素函數(shù)putpixel() 畫像素點(diǎn)函數(shù)功能: 函數(shù)putpixel() 在圖形模式下屏幕上畫一個(gè)像素點(diǎn)。 用法: 函數(shù)調(diào)用方式為void putpixel(int x,int y,int color); 說(shuō)明: 參數(shù)x,y為像素點(diǎn)的坐標(biāo),color是該像素點(diǎn)的顏色,它可以是顏色符號(hào)名,

25、也可以是整型色彩值。 此函數(shù)相應(yīng)的HYPERLINK /view/668911.htm頭文件是graphics.h 返回值: 無(wú) 例: 在屏幕上(6,8)處畫一個(gè)紅色像素點(diǎn): putpixel(6,8,RED); getpixel()返回像素色函數(shù)功能: 函數(shù)getpixel()返回像素點(diǎn)顏色值。 用法: 該函數(shù)調(diào)用方式為int getpixel(int x,int y); 說(shuō)明: 參數(shù)x,y為像素點(diǎn)坐標(biāo)。 函數(shù)的返回值可以不反映實(shí)際彩色值,這取決于HYPERLINK /view/1120949.htm調(diào)色板的設(shè)置情況(參見(jiàn)setpalette()函數(shù))。 這個(gè)函數(shù)相應(yīng)的頭文件為graphic

26、s.h 返回值: 返回一個(gè)像素點(diǎn)色彩值。 例: 把屏幕上(8,6)點(diǎn)的像素顏色值賦給變量color。 color=getpixel(8,6); (二) 直線和線型函數(shù)有三個(gè)畫直線的函數(shù),即line(),lineto(),linerel()。這些直線使用整型坐標(biāo),并相對(duì)于當(dāng)前圖形視口,但不一定受視口限制,如果視口裁剪標(biāo)志clip為真,那么直線將受到視口邊緣截?cái)?;如果clip為假,即使終點(diǎn)坐標(biāo)或新的當(dāng)前位置在圖形視口或屏幕極限之外,直線截?cái)嗟狡聊粯O限。 有兩種線寬及幾種線型可供選擇,也可以自己定義線圖樣。下面分別介紹直線和線型函數(shù)。 line() 畫線函數(shù)功能: 函數(shù)line()使用當(dāng)前繪圖色、線

27、型及線寬,在給定的兩點(diǎn)間畫一直線。 用法: 該函數(shù)調(diào)用方式為void line(int startx,int starty,int endx,int endy); 說(shuō)明: 參數(shù)startx,starty為起點(diǎn)坐標(biāo),endx,endy為終點(diǎn)坐標(biāo),函數(shù)調(diào)用前后,圖形狀態(tài)下屏幕光標(biāo)(一般不可見(jiàn))當(dāng)前位置不改變。 此函數(shù)相應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 見(jiàn)函數(shù)60.linerel()中的實(shí)例。 lineto() 畫線函數(shù)功能: 函數(shù)lineto()使用當(dāng)前繪圖色、線型及線寬,從當(dāng)前位置畫一直線到指定位置。 用法: 此函數(shù)調(diào)用方式為void lineto(int x,int y);

28、 說(shuō)明: 參數(shù)x,y為指定點(diǎn)的坐標(biāo),函數(shù)調(diào)用后,當(dāng)前位置改變到指定點(diǎn)(x,y)。 該函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 見(jiàn)函數(shù)60.linerel()中的實(shí)例。 linerel() 相對(duì)畫線函數(shù)功能: 函數(shù)linerel() 使用當(dāng)前繪圖色、線型及線寬,從當(dāng)前位置開(kāi)始,按指定的水平和垂直偏移距離畫一直線。 用法: 這個(gè)函數(shù)調(diào)用方式為void linerel(int dx,int dy); 說(shuō)明: 參數(shù)dx,dy分別是水平偏移距離和垂直偏移距離。 函數(shù)調(diào)用后,當(dāng)前位置變?yōu)樵黾悠凭嚯x后的位置,例如,原來(lái)的位置是(8,6),調(diào)用函數(shù)linerel(10,18)后,當(dāng)前位置為

29、(18,24)。 返回值:無(wú) 例: 下面的程序?yàn)楫嬀€函數(shù)調(diào)用實(shí)例: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); setcolor(15); line(66,66,88,88); lineto(100,100); linerel(36,64); getch(); restorecrtmode(); setlinestyle() 設(shè)置線型函數(shù)功能: setlinestyle() 為畫線函數(shù)設(shè)置當(dāng)前線型,包括線型、線圖樣和線寬。 用法: setlinestyle()

30、函數(shù)調(diào)用方式為void setlinestyle(int stly,unsigned pattern,int wigth); 說(shuō)明: 參數(shù)style為線型取值,也可以用相應(yīng)名稱表示,如表1-10中所示。 參數(shù)pattern用于自定義線圖樣,它是16位(bit)字,只有當(dāng)style=USERBIT_LINE(值為1)時(shí),pattern的值才有意義,使用用戶自定義線圖樣,與圖樣中“1”位對(duì)應(yīng)的像素顯示,因此,pattern=0 xFFFF,則畫實(shí)線;pattern=0 x9999,則畫每隔兩個(gè)像素交替顯示的虛線,如果要畫長(zhǎng)虛線,那么pattern的值可為0 xFF00和0 xF00F,當(dāng)style

31、不為USERBIT_LINE值時(shí),雖然pattern的值不起作用,但扔須為它提供一個(gè)值,一般取為0。 參數(shù)wigth用來(lái)設(shè)定線寬,其取值見(jiàn)表1-11,表中給出了兩個(gè)值,即1和3,實(shí)際上,線寬取值為2也是可以接受的。 若用非法參數(shù)調(diào)用setlinestyle()函數(shù),那么graphresult()會(huì)返回錯(cuò)誤代碼,并且當(dāng)前線型繼續(xù)有效。 Turbo C提供的線型與線寬定義在頭文件graphics.h中,表1-10和1-11分別列出了參數(shù)的取值與含義。 表1-10 線型 名稱取值含義SOLID_LINE0實(shí)線DOTTED_LINE1點(diǎn)線CENTER_LINE2中心線DASHED_LINE3虛線USE

32、RBIT_LINE4用戶自定義線型表1-11 線寬 名 稱取 值說(shuō) 明NORM_WIDTH(常寬)1一個(gè)像素寬(缺省值)THICK_WIDTH(加寬)3三個(gè)像素寬這個(gè)函數(shù)的頭文件是graphics.h 返回值: 無(wú) 例: 下面的程序顯示了BC中所提供的線型圖樣: #i nclude void main() int driver,mode;i; driver=DETECT; mode=0; initgraph(&driver,&mode,); for(i=0;i4;i+) setlinestyle(i,0,1); line(i*50,200,i*50+60,200) ; getch(); res

33、torecrtmode(); getlinesettings() 獲取線型設(shè)置函數(shù)功能: 函數(shù)getlinesettings() 用當(dāng)前設(shè)置的線型、線圖樣和線寬填 寫linesettingstype型結(jié)構(gòu)。 用法: 函數(shù)調(diào)用方式為void getlinesettings(struct linesettingstype *info); 說(shuō)明: 此函數(shù)調(diào)用執(zhí)行后,當(dāng)前的線型、線圖樣和線寬值被裝入info指向的結(jié)構(gòu)里,從而可從該結(jié)構(gòu)中獲得線型設(shè)置。 linesettingstype型結(jié)構(gòu)定義如下: struct linesettingstype int linestyle; unsigned upa

34、ttern; int thickness; ; 其中l(wèi)inestyle用于存放線型,線型值為表1-10中的各值之一。 upattern用為裝入用戶自定義線圖樣,這是16位字,每一位等于一個(gè)像素,如果哪個(gè)位被設(shè)置,那么該像素打開(kāi),否則關(guān)閉。 thickness為線寬值存放的變量,可參見(jiàn)表1-11。 getlinesettings()函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 返回的線型設(shè)置存放在info指向的結(jié)構(gòu)中。 例: 把當(dāng)前線型的設(shè)置寫入info結(jié)構(gòu): struct linesettingstype info; getlinesettings(&info); setwritemode

35、() 設(shè)置畫線模式函數(shù)功能: 函數(shù)setwritemode() 設(shè)置畫線模式 用法: 函數(shù)調(diào)用方式為 void setwritemode()(int mode); 說(shuō)明: 參數(shù)mode只有兩個(gè)取值0和1,若mode為0,則新畫的線將覆蓋屏幕上原有的圖形,此為缺省畫線輸出模式。如果mode為1,那么新畫的像素點(diǎn)與原有圖形的像素點(diǎn)先進(jìn)行異或(XOR)運(yùn)算,然后輸出到屏幕上,使用這種畫線輸出模式,第二次畫同一圖形時(shí),將擦除該圖形。調(diào)用setwritemode()設(shè)置的畫線輸出模式只影響函數(shù)line(),lineto(),linerel(),recangle()和drawpoly()。 setwrit

36、emode()函數(shù)對(duì)應(yīng)的頭文件是graphics.h 返回值: 無(wú) 例: 設(shè)置畫線輸出模式為0: setwritemode(0); (三)、多邊形函數(shù)對(duì)多邊形,無(wú)疑可用畫直線函數(shù)來(lái)畫出它,但直接提供畫多邊形的函數(shù)會(huì)給用戶很大方便。最常見(jiàn)的多邊形有矩形、矩形塊(或稱條形)、多邊形和多邊形塊,我們還把長(zhǎng)方形條塊也放到這里一起考慮,雖然它不是多邊形,但它的特例就是矩形(塊)。下面直接介紹畫多邊形的函數(shù)。 rectangle() 畫矩形函數(shù)功能: 函數(shù)rectangle() 用當(dāng)前繪圖色、線型及線寬,畫一個(gè)給定左上角與右下角的矩形(正方形或長(zhǎng)方形)。 用法: 此函數(shù)調(diào)用方式為void rectangl

37、e(int left,int top,int right,int bottom); 說(shuō)明: 參數(shù)left,top是左上角點(diǎn)坐標(biāo),right,bottom是右下角點(diǎn)坐標(biāo)。如果有一個(gè)以上角點(diǎn)不在當(dāng)前圖形視口內(nèi),且裁剪標(biāo)志clip設(shè)置的是真(1),那么調(diào)用該函數(shù)后,只有在圖形視口內(nèi)的矩形部分才被畫出。 這個(gè)函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 下面的程序畫一些矩形實(shí)例: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); rectangle(80,80,

38、220,200); rectangle(140,99,180,300); rectangle(6,6,88,88); rectangle(168,72,260,360); getch(); restorecrtmode(); bar() 畫條函數(shù)功能: 函數(shù)bar()用當(dāng)前填充圖樣和填充色(注意不是給圖色)畫出一個(gè)指定上左上角與右下角的實(shí)心長(zhǎng)條形(長(zhǎng)方塊或正方塊),但沒(méi)有四條邊線)。 用法: bar()函數(shù)調(diào)用方式為void bar(int left,int top,int right,int bottom); 說(shuō)明: 參數(shù)left,topright,bottom分別為左上角坐標(biāo)與右下角坐標(biāo),

39、它們和調(diào)用函數(shù)rectangle()的情形相同,調(diào)用此函數(shù)前,可用setfillstyle()或setfillpattern()設(shè)置當(dāng)前填充圖樣和填充色。 注意此函數(shù)只畫沒(méi)有邊線的條形,如果要畫有邊線的的條形,可調(diào)用下面的函數(shù)bar3d()來(lái)畫,并將深度參數(shù)設(shè)為0,同時(shí)topflag參數(shù)要設(shè)置為真,否則該條形無(wú)頂邊線。 這 應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 見(jiàn)函數(shù)bar3d()中的實(shí)例。 bar3d() 畫條塊函數(shù)功能: 函數(shù)bar3d() 使用當(dāng)前繪圖色、線型及線寬畫出三維長(zhǎng)方形條塊,并用當(dāng)前填充圖樣和填 充色填充該三維條塊的表面。 用法: 此函數(shù)調(diào)用方式為void ba

40、r3d(int left,int top,int right,int bottom,int depth,int topflag); 說(shuō)明: 參數(shù)left,top,right,bottom分另為左上角與右下角坐標(biāo),這與bar()函數(shù)中的一樣。參數(shù)depth為條塊的深度,以像素為單位,通常按寬度的四分之一計(jì)算。深度方向通過(guò)屏顯縱橫比調(diào)節(jié)為約45度(即這時(shí)x/y比設(shè)置為1:1)。 參數(shù)topflag相當(dāng)于一個(gè)HYPERLINK /view/46060.htm布爾參數(shù),如果設(shè)置為1(真)那么條塊上放一頂面;若設(shè)置為0(假),則三維條形就沒(méi)有頂面,這樣可使多個(gè)三維條形疊加在一起。 要使圖形更加美觀,可利

41、用函數(shù)floodfill()或setfillpattern()來(lái)選擇填充圖樣和填充色(參見(jiàn)本小節(jié)(五)填充函數(shù) )。 bar3d()函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 下面的程序畫一個(gè)條形和條塊: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); setfillstyle(SOLID-FILL,GREEN); bar(60,80,220,160); setfillstyle(SOLID-FILL,RED); bar3d(260,180,360,

42、240,20,1); getch(); restorecrtmode(); drawpoly() 畫多邊形函數(shù)功能: 函數(shù)drawpoly() 用當(dāng)前繪圖色、線型及線寬,畫一個(gè)給定若干點(diǎn)所定義的多邊形。 用法: 此函數(shù)調(diào)用方式為void drawpoly(int pnumber,int *points); 說(shuō)明: 參數(shù)pnumber為多邊形的頂點(diǎn)數(shù);參數(shù)points指向整型HYPERLINK /view/209670.htm數(shù)組,該數(shù)組中是多邊形所有頂點(diǎn)(x,y)坐標(biāo)值,即一系列整數(shù)對(duì),x坐標(biāo)值在前。顯然整型數(shù)組的維數(shù)至少為頂點(diǎn)數(shù)的2倍,在定義了多邊形所有頂點(diǎn)的數(shù)組polypoints時(shí),頂點(diǎn)

43、數(shù)目可通過(guò)計(jì)算sizeof(polypoints)除以2倍的sizeof(int)得到,這里除以2倍的原因是每個(gè)頂點(diǎn)有兩個(gè)整數(shù)坐標(biāo)值。另外有一點(diǎn)要注意,畫一個(gè)n個(gè)頂點(diǎn)的閉合圖形,頂點(diǎn)數(shù)必須等于n+1,并且最后一點(diǎn)(第n+1)點(diǎn)坐標(biāo)必須等于第一點(diǎn)的坐標(biāo)。 drawpoly()函數(shù)對(duì)應(yīng)的頭文件為grpahics.h 返回值: 無(wú) 例: 下面的程序畫一個(gè)封閉星形圖與一個(gè)不封閉星形圖: #i nclude void main() int driver,mode; static int polypoints118=100,100,110,120,100,130,120,125,140,140,130,1

44、20, 140,110,120,115,100,100; static int polypoints218=180,100,210,120,200,130,220,125,240,140,230,120, 240,110,220,115,220,110; driver=DETECT; mode=0; initgraph(&driver,&mode,); drawpoly(9,polypoints1); drawpoly(9,polypoints2); getch(); restorecrtmode(); (四)、 圓、弧和曲線函數(shù)在一個(gè)屏幕上畫得很圓的圖形到另一個(gè)屏幕上可能被壓扁或拉長(zhǎng),這是因

45、為每一種顯示卡與之相應(yīng)的顯示模式都有一個(gè)縱橫比??v橫比是指像素的水平方向大小與垂直方向大小的比值。如VGA顯示卡由于偈素基本上是正方形,所以縱橫比為1.000。 為了保證幾何圖形基本按預(yù)計(jì)情況顯示在屏幕上,用屏顯的縱橫比來(lái)計(jì)算和糾正不同硬件及顯示卡產(chǎn)生的畸變。計(jì)算縱橫比所需要的水平方向和垂直方向的比例系數(shù)可調(diào)用函數(shù)getaspectratio()獲得。 getaspectratio()獲取縱橫比函數(shù)功能: 函數(shù)getaspectratio()返回x方向和y方向的比例系數(shù),用這兩個(gè)整型值可計(jì)算某一特定屏顯的縱橫比。 用法: 此函數(shù)調(diào)用方式為void getaspectratio(int xasp

46、,int yasp); 說(shuō)明: 參數(shù)xasp指向的變量存放返回的x方向比例系數(shù);參數(shù)yasp指向的變量存放返回的y方向比例系數(shù)。通常y方向比例系數(shù)為10 000, x方向比例系數(shù)不大于10 000(這是因?yàn)榇蠖鄶?shù)屏幕像素高比寬長(zhǎng))。 注意縱橫比自動(dòng)用作下面函數(shù)arc(),circle()和pieslice()中的標(biāo)尺因子,使屏幕上圓或弧正常顯示。但用ellipse()函數(shù)畫橢圓必須調(diào)用本函數(shù)獲取縱橫比作為標(biāo)尺因子,否則不予調(diào)整??v橫比可用于其它幾何圖形,目的是校正和顯示圖形。 getaspectratio()函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 返回x與y方向比例系數(shù)分別存放在xa

47、sp和yasp所指向的變量中。 例: 下面的程序顯示縱橫比: int xasp,yasp; float aspectratio; getaspectratio(&xasp,&yasp); aspectratio=xasp/yasp; printf(aspect ratio: %f,aspectratio); circle()畫圓函數(shù)功能: 函數(shù)circle()使用當(dāng)前繪圖色并以實(shí)線畫一個(gè)完整的圓。 用法:該函數(shù)調(diào)用方式為void circle(int x,int y,int radius); 說(shuō)明: 參數(shù)x,y為圓心坐標(biāo),radius為圓半徑,用像素個(gè)素表示。注意,調(diào)用circle()函數(shù)畫圓

48、時(shí)不用當(dāng)前線型。 不同于ellipse()函數(shù),只用單個(gè)半徑radius參數(shù)調(diào)用circle()函數(shù),故屏顯縱橫比可以自動(dòng)調(diào)節(jié),以產(chǎn)生正確的顯示圖。 此函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 畫六個(gè)同心圓,圓心在(100,100)。 #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); circle(100,100,10); circle(100,100,20); circle(100,100,30); circle(100,100,40); circ

49、le(100,100,50); circle(100,100,60); getch(); restorecrtmode(); arc() 畫圓弧函數(shù)功能: 函數(shù)arc()使用當(dāng)前繪圖色并以實(shí)線畫一圓弧。 用法: 函數(shù)調(diào)用方式為void arc(int x,int y,int startangle,int endangle,int radius); 說(shuō)明: 參數(shù)x,y為圓心坐標(biāo),startangle與endangle分別為起始角與終止角,radius為半徑。圓心坐標(biāo)和半徑以像素個(gè)數(shù)給出,起始角和終止角以度為單位,0度位于右邊,90度位于頂部,180度位于左邊,底部是270度。同往常一樣,360度

50、與0度重合。角度按逆時(shí)針?lè)较蛟黾?,但并不要求終止角一定比起始角大。例如指定300度和90度分別為起始角和終止角,與指定300度和450度分別為起始角和終止角可畫出相同的弧。大于360度可作為參數(shù),它將被化到0度360度范圍里。函數(shù)arc()能畫封閉圓,只要取起始角為0度,終止角為360度即可。此函數(shù)中,屏顯縱橫比可自動(dòng)調(diào)節(jié)。 arc()函數(shù)對(duì)應(yīng)的頭文件為graphics.h 返回值: 無(wú) 例: 以(200,200)為圓心,100為半徑,從0度到120度畫圓?。?#i ncludegraphics.h void main() int driver,mode; driver=DETECT; mod

51、e=0; initgraph(&driver,&mode,); setcolor(WHITE); arc(200,200,0,120,100); getch(); restorecrtmode(); graphics.h頭文件的內(nèi)容:/* graphics.h Definitions for Graphics Package. Copyright (c) Borland International 1987,1988 All Rights Reserved. */ #if _STDC_ #define _Cdecl #else #define _Cdecl cdecl #endif #if !

52、defined(_GRAPHX_DEF_) #define _GRAPHX_DEF_ enum graphics_errors /* graphresult error return codes */ grOk = 0, grNoInitGraph = -1, grNotDetected = -2, grFileNotFound = -3, grInvalidDriver = -4, grNoLoadMem = -5, grNoScanMem = -6, grNoFloodMem = -7, grFontNotFound = -8, grNoFontMem = -9, grInvalidMod

53、e = -10, grError = -11, /* generic error */ grIOerror = -12, grInvalidFont = -13, grInvalidFontNum = -14, grInvalidVersion = -18 ; enum graphics_drivers /* define graphics drivers */ DETECT, /* requests autodetection */ CGA, MCGA, EGA, EGA64, EGAMONO, IBM8514, /* 1 - 6 */ HERCMONO, ATT400, VGA, PC32

54、70, /* 7 - 10 */ CURRENT_DRIVER = -1 ; enum graphics_modes /* graphics modes for each driver */ CGAC0 = 0, /* 320 x200 palette 0; 1 page */ CGAC1 = 1, /* 320 x200 palette 1; 1 page */ CGAC2 = 2, /* 320 x200 palette 2: 1 page */ CGAC3 = 3, /* 320 x200 palette 3; 1 page */ CGAHI = 4, /* 640 x200 1 pag

55、e */ MCGAC0 = 0, /* 320 x200 palette 0; 1 page */ MCGAC1 = 1, /* 320 x200 palette 1; 1 page */ MCGAC2 = 2, /* 320 x200 palette 2; 1 page */ MCGAC3 = 3, /* 320 x200 palette 3; 1 page */ MCGAMED = 4, /* 640 x200 1 page */ MCGAHI = 5, /* 640 x480 1 page */ EGALO = 0, /* 640 x200 16 color 4 pages */ EGA

56、HI = 1, /* 640 x350 16 color 2 pages */ EGA64LO = 0, /* 640 x200 16 color 1 page */ EGA64HI = 1, /* 640 x350 4 color 1 page */ EGAMONOHI = 0, /* 640 x350 64K on card, 1 256K on card, 4 pages */ HERCMONOHI = 0, /* 720 x348 2 pages */ ATT400C0 = 0, /* 320 x200 palette 0; 1 page */ ATT400C1 = 1, /* 320

57、 x200 palette 1; 1 page */ ATT400C2 = 2, /* 320 x200 palette 2; 1 page */ ATT400C3 = 3, /* 320 x200 palette 3; 1 page */ ATT400MED = 4, /* 640 x200 1 page */ ATT400HI = 5, /* 640 x400 1 page */ VGALO = 0, /* 640 x200 16 color 4 pages */ VGAMED = 1, /* 640 x350 16 color 2 pages */ VGAHI = 2, /* 640 x

58、480 16 color 1 page */ PC3270HI = 0, /* 720 x350 1 page */ IBM8514LO = 0, /* 640 x480 256 colors */ IBM8514HI = 1 /*1024x768 256 colors */ ; /* Colors for setpalette and setallpalette */ #if !defined(_COLORS) #define _COLORS enum COLORS BLACK, /* dark colors */ BLUE, GREEN, CYAN, RED, MAGENTA, BROWN

59、, LIGHTGRAY, DARKGRAY, /* light colors */ LIGHTBLUE, LIGHTGREEN, LIGHTCYAN, LIGHTRED, LIGHTMAGENTA, YELLOW, WHITE ; #endif enum CGA_COLORS CGA_LIGHTGREEN = 1, /* Palette C0 Color Names */ CGA_LIGHTRED = 2, CGA_YELLOW = 3, CGA_LIGHTCYAN = 1, /* Palette C1 Color Names */ CGA_LIGHTMAGENTA = 2, CGA_WHIT

60、E = 3, CGA_GREEN = 1, /* Palette C2 Color Names */ CGA_RED = 2, CGA_BROWN = 3, CGA_CYAN = 1, /* Palette C3 Color Names */ CGA_MAGENTA = 2, CGA_LIGHTGRAY = 3 ; enum EGA_COLORS EGA_BLACK = 0, /* dark colors */ EGA_BLUE = 1, EGA_GREEN = 2, EGA_CYAN = 3, EGA_RED = 4, EGA_MAGENTA = 5, EGA_BROWN = 20, EGA

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論