Time of Update: 2018-08-22
/** Copyright (c) 2011, 煙台大學電腦學院* All rights reserved.* 檔案名稱:test.cpp* 作 者:李新鵬* 完成日期:2013 年 11月21日* 版 本 號:v1.0* 對任務及求解方法的描述部分:* 輸入描述:十個數* 問題描述:十個數逆序輸出* 程式輸出:數值* 問題分析:* 演算法設計:數組*/#include <iostream>using namespace std;int main(){ int a[10]
Time of Update: 2018-08-22
/* * 程式的著作權和版本聲明部分: * Copyright (c) 2011, 煙台大學電腦學院 * All rights reserved. * 檔案名稱:test.cpp * 作 者:李新鵬 * 完成日期:2014 年 3月 4 日 * 版 本 號:v1.0 * 對任務及求解方法的描述部分: * 輸入描述:無 * 問題描述:求一個平面點關於X軸Y軸以及原點對稱的點 * 程式輸出:對稱的點 * 問題分析:略 * 演算法設計:略 */
Time of Update: 2018-08-22
/** Copyright (c) 2011, 煙台大學電腦學院* All rights reserved.* 檔案名稱:test.cpp* 作 者:李新鵬* 完成日期:2013 年 11月21日* 版 本 號:v1.0* 對任務及求解方法的描述部分:* 輸入描述:數值* 問題描述:* 程式輸出:該數之前所有素數* 問題分析:構造迴圈* 演算法設計:使用調用函數*/#include <iostream>using namespace std;int
Time of Update: 2018-08-22
Matlab支援物件導向編程,主要有兩種方式,一種是利用class命令,一種是利用classdef關鍵字。Octave(一種開源科學計算程式,可視為Matlab的替代品)目前只支援第一種方式,對classdef暫不支援。下面對這兩種編程方式做簡單介紹。 1. 利用class命令建立類 建立一個@class形式的檔案夾,其中class代表要實現的類的名稱。假定需要建立一個名為point的類,可以建立一個名為@point的檔案夾: mkdir @point
Time of Update: 2018-08-22
在此之前對物件導向編程瞭解不多,更不用說MATLAB物件導向編程。不過,在第一份工作的經曆中還是遇到過一點使用,只是那時候我還不是很清楚。那一次使用是為了實現Simulink中模型的使用。 今天簡單做一個類的構建以及對象的建立。首先實現一個類的定義,代碼如下: classdef Person properties
Time of Update: 2018-08-22
/** Copyright (c) 2011, 煙台大學電腦學院* All rights reserved.* 檔案名稱:test.cpp* 作 者:李新鵬* 完成日期:2013 年 11月22日* 版 本 號:v1.0* 對任務及求解方法的描述部分:* 輸入描述:輸入階乘* 問題描述:求階乘* 程式輸出:數值* 問題分析:* 演算法設計:遞迴*/#include <iostream>using namespace std;int f (int);int main(){
Time of Update: 2018-08-22
/* *Copyright (c) 2013 ,煙台大學電腦學院 *All rights reserved. *作者:王至超 *完成日期:2013年10月29*版本號碼:v1.0 *問題描述:根據題目求獎學金*範例輸入:900*範例輸出:90 *問題分析:用簡單的方法,學會活學活用 */ #include <iostream>using namespace std;int main(){ double I,sum; cin>>I;
Time of Update: 2018-08-22
代碼的階層: +foddername 此為包名,為其內部的內容定義了一個命名空間 @classname 此為類檔案夾,檔案夾名即為類名
Time of Update: 2018-08-22
1.前言 matlab初學者,在編寫matlab代碼時,感覺代碼比較亂,不好寫也不易看,突然想到是否可以使用物件導向的思想去編寫matlab程式,在網上找了找,果然有一本專門講解物件導向的matlab書,並且作者還講解了設計模式,很不錯。自己也盡量的使用之前編寫Java程式的方式去寫,簡單地寫一個demo程式,以方便自己以後查看。 參考書籍:《MATLAB物件導向編程---從入門到設計模式》作者 徐瀟,李遠。感謝兩位作者 作業系統:win7 matlab版本:R2010b 2
Time of Update: 2018-08-22
問題及代碼: Copyright(c)2016,煙台大學電腦學院 all rights reserved. 作者:曹欣宇 完成日期:2016年10月18日 版本號碼:v1.0 題目描述 求獎金總數 輸入 一個利潤值 輸出 獎金值 範例輸入 900 範例輸出 90#include<stdio.h>int main(){int i,j;scanf("%d",&i);if(i<=100000){j=i*0.1;
Time of Update: 2018-08-22
建立Dog.m 內容: classdef Dog properties % these are the variables name; age msg; end methods % these are the functions function obj = Dog() % constructor end function obj = setInfo(obj, name,
Time of Update: 2018-08-22
在MATLAB物件導向編程中,set與get分別是重新定義參數設定以及查詢功能的方法,類似於Java中類似的功能。在實現方式上,有一點區別差異。另外,在實現方式上,暫時沒有發現MATLAB可以直接像eclipse中編輯Java代碼那樣產生預設的方法。 寫一個簡單的例子示範set與get功能,建立以下類: classdef GetSetDemo
Time of Update: 2018-08-22
close all;clear all;clc;%% 整型資料的一些操作a=round(3.4);%四捨五入取值b=fix(-1.9);%捨去小數部分c=floor(3.4);%小於該數且離其最近的數d=ceil(-1.9);%大於該數且離其最近的數e=123;f=single(e);%轉換為單精確度%% 字串的一些操作s1='muahdahd';s2='sahfglahdfl';s3=strcat(s1,s2);%字串橫向串連s4=strvcat(s1,s2);%字串縱向串連s5=upper(
Time of Update: 2018-08-22
MATLAB資料類型 MATLAB資料類型 數實值型別 整數 8種整數類型 取整函數 浮點數 2種浮點數類型 雙精確度浮點參與運算 eps函數 複數 複數相關函數 Inf與NaN 字元與字串 結構 建立結構對象 通過欄位賦值建立結構 利用struct函數建立結構 訪問結構對象 串連結構對象 單元數組 建立單元數組 使用指派陳述式建立單元數組 使用cell函數建立空單元數組 訪問單元數組 單元數組的操作 單元數組的合并
Time of Update: 2018-08-22
Copyright (c) 2016 煙台大學電腦與控制工程學院 All rights reserved. 檔案名稱:test.cpp 作者:何定欽 完成日期:2016年10月17日 題目描述: 企業發放的獎金根據利潤提成。利潤低於或等於100000元的,獎金可提10%; 利潤高於100000元,低於200000元(100000<I≤200000)時,低於100000元的部分按10%提成,高於100000元的部分,可提成 7.5%; 200000<
Time of Update: 2018-08-22
Matlab在工程中有著非常重要的作用,好多複雜的計算和變換都能通過matlab解決,所以作為一名電腦軟體的從業者,我們應該對Matlab有所瞭解,這是我學習Matlab時所整理的知識點,跟大家分享一下。 Matlab的資料類型與我們平常用的程式設計語言稍有不同,但是語言都是想通的,有了其他語言的編程基礎,Matlab上手會很快。 一、數實值型別 1、實數 Matlab的數實值型別分為三種,整形,單精確度浮點型和雙精確度浮點型,具體的情況如下。 有幾個地方需要注意一下:
Time of Update: 2018-08-22
今天寫了一個讀取多個圖片(圖片是個灰階映像)的程式,讀取進來後對圖片進行二值化,卻發現輸出的圖片顯示全黑。認真查看程式還是看不出問題,於是寫了下面的程式能夠顯示黑白分明的圖片。查看command windows變數區。發現cut(:,:,i)的資料類型是unit8,在看看help imshow的說明。由於已經二值化了,所以這個unit8隻有0,1兩個元素。256是白色。所以造成1的亮度太暗無法顯示。 為什麼cut(:,:,i)是unit8類型。 [FileName,PathName] =
Time of Update: 2018-08-22
1。獲得資料類型列表可用命令 doc datatypes 整型資料 2.Matlab預設將所有數值存為雙精確度浮點數(double型),Matlab提供的整型資料有八種類型,分別為(8,16,32,64位)*(有符號數,無符號數)。 3.不同的整型資料之間不能進行運算。即8位的整型資料不能和32位的整型資料進行運算。 4.整型資料可以和雙精確度標量進行數值運算,結果為整數,在運算過程中保持浮點運算精度,最後將結果轉換為整型(按四捨五入轉換)。但整型資料不能與非雙精確度數組進行運算。
Time of Update: 2018-08-22
輸入一個正整數n,返回一個最小正整數m(m至少是2位元),使得m的各位乘積等於n,例如輸入36,輸出49,輸入100,輸出455,對於某個n不存在這樣的m,請返回-1。package hope20141002_01;import java.util.*;public class JingDong { public static void main(String[] args) {// TODO Auto-generated method
Time of Update: 2018-08-22
這是世界駭客編程大賽第一名的作品(97年Mekka ’97 4K Intro比賽),組合語言所寫。整個程式全長4095位元組, 產生.com程式只有4K,可是卻實現了3D動畫的效果,還有一段背景音樂。畫面是遊戲天旋地轉的一個情境。絕對牛。 1)把下面的代碼粘貼到記事本裡面,另存新檔 1.txt 文檔。 2)在命令列視窗下(