MATLAB 與 Excel 接口

MATLAB Excel 接口
MATLAB Excel 有兩種接口方式:一種是通過 MATLAB 提供的 Excel 生成器,生成
220 MATLAB 實用教程
DLL 組件和 VBA 代碼,實現 Excel MATLAB 的調用;另一種是利用 MATLAB 提供的 Excel
link 插件,直接在 Excel 環境下運行 MATLAB 命令,完成與 MATLAB 的數據傳輸。下面介
紹的是第二種接口方式——Excel link
Excel Link Microsoft Windows 環境下實現 MATLAB Microsoft Excel 進行鏈接的插
件。通過 MATLAB Excel 鏈接,用戶可以在 Excel 工作環境中利用宏工具及 MATLAB
據處理和圖形處理功能進行相關操作,由 Excel link 進行 MATLAB Excel 工作環境中的數
據交換和同步更新。使用 Excel link 時,不必脫離 Excel 環境,可直接在 Excel 工作區或宏操
作中調用 MATLAB 函數。
11.2.1 Excel link 的安裝和操作
1.系統需求
Excel link 需要的操作系統是 Microsoft Windows XPMicrosoft Windows NT Microsoft
Windows 2000,另外還需要 5.1 以上版本的 MATLAB Excel 98Excel 2000 Excel 2002
2Excel 中注冊 Excel link
系統需要在 Windows 環境下先安裝 Excel,然后再安裝 MATLAB Excel link。安裝 Excel
link,在 MATLAB 安裝組件選擇框中選中 Excel link 即可,安裝完畢后必須在 Excel 中進行
相應設置,具體操作過程如下。
T 啟動Excel
T 在【工具】菜單中選擇【加載宏】選項,打開【加載宏】對話框,單擊【瀏覽】。
T 在彈出的路徑選擇對話框中,選擇“<matlabroot>\toolbox\exlink”下的Excel插件
excllink.xla”,單擊【確定】按鈕。
T 返回【加載宏】對話框,單擊【確定】按鈕,彈出MATLAB運行窗口。
T 稍后,Excel Link工具條在Excel工作窗口左上角出現。工具條包括 “startmatlab”,
putmatrix”,“getmatrix”和“evalstring4 個工具按鈕(見圖 11-2),分別為啟動
MATLAB、將數據傳給MATLAB、從MATLAB提取數據和執行MATLAB命令。

?


11-2 Excel Link 工具條
3.啟動 Excel Link
啟動 Excel Link 分自動啟動和手動啟動兩種方式。
1)自動啟動
安裝和注冊 Excel Link 之后啟動 Excel 時,將自動啟動 MATLAB Excel Link
如果用戶不想在打開 Excel 時同時啟動 MATLAB Excel Link,可在 Excel 數據表單元
11 章 編譯器與外部接口 221
格中輸入=MLAutoStart“no”)”后按 Enter 鍵,如圖 11-3 所示,此函數將更改初始化文件,
再次啟動該文件時 MATLAB Excel Link 不再自動啟動。

?


11-3 A1 單元中輸入“=MLAutoStart("no")
2)手動啟動
T 單擊【工具】菜單,選擇【宏】。
T 在彈出 【宏】對話框的【宏名】文本框中輸入“matlabinit”,單擊【執行】按鈕即可。
4.終止 Excel Link
終止 Excel 時,Excel Link MATLAB 將同時終止。要在 Excel 中終止 MATLAB Excel
Link 的運行,可在 Excel 數據表單元格中輸入“=MLClose()”并按 Enter 鍵。重新啟動時,
可在 Excel 數據表單元格中輸入“=MLOpen()”后按 Enter 鍵或在【宏名】文本框中輸入
matlabinit”手動啟動。
11.2.2 Excel link 的函數

轉載于:https://www.cnblogs.com/fanglijiao/p/11225341.html

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

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

相關文章

計算 1+2!+3!+4!+...20!=?

package algs.factorial;import java.math.BigInteger;/*** Author: areful* Date: 2019/3/6* 計算 sum(n!), n1,2, ... 20*/ public class NFactorial {public static void main(String[] args) {System.out.println(calcFactorial0(3));System.out.println(calcFactorial1(3)…

轉大學畢業后拉開差距的原因

原文 有人工作&#xff0c;有人繼續上學&#xff0c;大家千萬不要錯過這篇文章&#xff0c;能看到這篇文章也是一種幸運&#xff0c;真的受益匪淺&#xff0c;對我有很大啟迪&#xff0c;這篇文章將會改變我的一生&#xff0c;真的太好了&#xff0c;希望與有緣人分享&…

用戶態和內核態的理解和區別

1、linux進程有4GB地址空間&#xff0c;如圖所示&#xff1a;3G-4G大部分是共享的&#xff0c;是內核態的地址空間。這里存放整個內核的代碼和所有的內核模塊以及內核所維護的數據。2、特權級的概念&#xff1a;對于任何操作系統來說&#xff0c;創建一個進程是核心功能。創建進…

面經-多益網絡

面試時間&#xff1a;2019.07.22 QQ視頻面試 面試崗位&#xff1a;人工智能及大數據/一面 面試時長&#xff1a;35分鐘 面試內容&#xff1a; 自我介紹項目-視頻召回實際場景題-怎么通過數學公式查找相似的數學公式對加班怎么看對比實習公司的特點主動詢問落地方向面試評價&…

區塊鏈基礎語言(三)——Go語言開發工具

一、在Windows系統安裝Goland 1.1 下載 官網地址&#xff1a;https://www.jetbrains.com/go/download/#sectionwindows 1.2 安裝 a. 雙擊“goland-2018.1.5.exe”&#xff0c;單擊“運行”&#xff0c;如圖1所示&#xff1b; <圖1> b. 如圖2所示&#xff0c;單擊“next”…

最小的K個數

最小的K個數 題目描述 輸入n個整數&#xff0c;找出其中最小的K個數。例如輸入4,5,1,6,2,7,3,8這8個數字&#xff0c;則最小的4個數字是1,2,3,4,。 未完, 待續, 好像設計堆排序 先排序在遍歷, 此處使用插曲排序 class Solution { public:void insertSort(vector<int> &am…

準備重新開始寫了

工作很忙,而且前一段時間項目組由于方向和人員調整一直很動蕩,所以就沒有心情和時間來整理技術.準備重新開張了,好好寫,爭取每個月出一到兩篇說得過去的文章.轉載于:https://www.cnblogs.com/sun/archive/2008/06/12/1218220.html

Georgia and Bob POJ - 1704 階梯Nim

$ \color{#0066ff}{ 題目描述 }$ Georgia and Bob decide to play a self-invented game. They draw a row of grids on paper, number the grids from left to right by 1, 2, 3, ..., and place N chessmen on different grids, as shown in the following figure for exampl…

Tomcat總結

Tomcat調優原理&#xff1a; 1、增加最大連接數&#xff08;增大值避免隊列請求過多&#xff0c;導致響應緩慢&#xff09; 2、調整工作模式 Bio(BlockingI/O)&#xff1a;默認工作模式&#xff0c;阻塞式I/O操作&#xff0c;沒有任何優化技術處理&#xff0c;性能比較低。Nio(…

Android中寫文本文件的方法

下面是我在Android開發中&#xff0c;一個寫文本文件的方法&#xff0c;代碼如下&#xff1a; //將字符串寫入到文本文件中 public static void WriteTxtFile(String strcontent,String strFilePath) { //每次寫入時&#xff0c;都換行寫 String strConten…

前端筆記-jquery

jquery簡介 兼容性強,輕量級庫,js的框架,國外的大神寫好我們只要調用就好了,jquery可以把js寫的更加簡單 jquery使用 <script srcjquery-x.x.x.js></script> 引入文件就行了 jquery語法 $(selector).action() jquery選擇器 1.基本選擇器 $("*") $(&quo…

JVM的監控工具之jstack

參考博客&#xff1a;https://www.jianshu.com/p/213710fb9e40 jstack&#xff08;Stack Trace for Java&#xff09;命令用于生成虛擬機當前時刻的線程快照&#xff08;一般稱為threaddump或者javacore文件&#xff09;。線程快照就是當前虛擬機內每一條線程正在執行的方法堆棧…

liunx驅動----異步通知

查詢&#xff1a;消耗資源 中斷&#xff1a;read 一直要去讀poll &#xff1a;指定起始時間異步通知signal 測試程序include <stdio.h> include <signal.h>void my_signal(int signum) {static unsigned int cnt;printf("signum %d, %d timer\n",signum…

面試官: 用css實現android系統的loading動畫

源碼: github.com/any86/any-u… ios/android web常用的loading圖標有2種, 一種是ios的"菊花", 一種是android的"環". 今天我們用svg實現android的"環"動畫, 下節課實現ios的"菊花". 注意: gif幀數少的原因, 實際動畫效果是很平滑的.d…

2018-06-29 西游記主題Python入門示例嘗試-數據結構 5.1-5.1.2

(見前: 中文代碼示例視頻演示Python入門第五章 數據結構 仍然基于官方文檔, 歡迎建議(尤其是如何取材). 5. Data Structures - More on Lists 列表詳述 >>> 人物 [佛, 妖, 凡人, 菩薩, 妖, 凡人] >>> 人物.count(妖) 2 >>> 人物.count(圣人) 0 >…

Niginx 集群負載均衡策略

Niginx 集群負載均衡策略 所需物料 1.Nginx服務 步驟略 本人 nginx version: nginx/1.16.0 2.Java Servlet 測試項目 新建java web 項目&#xff0c;項目名稱為&#xff1a;tt import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annot…

C#循環給多個控件賦值

需要給 多個 文本框重新賦值 1 textBox1.Text"ss"; 2 3 textBox2.Text"ss"; 4 5 textBox999.Text"ss"; 6 7 textBox99999.Text"ss"; 這樣太麻煩&#xff0c;控件過多不方便寫 通過遍歷 一次性賦值&#xff0c;再多也不怕了 將所有T…

記號一次更換IBM X3650M4主板后RAID無法啟動的解決

https://wenku.baidu.com/view/9d503ef367ec102de2bd89d7.html 強烈感謝上面分享文檔的大俠&#xff01;&#xff01; 1、更換主板后&#xff0c;linux系統&#xff0c;無法加載引導。需要設置主板的啟動項 2、選擇boot manager&#xff0c;進到下面的畫面 3、選擇add boot opt…

關于REST API設計的一些小經驗

版權聲明&#xff1a;轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明http://phoenixtoday.blogbus.com/logs/45855234.html 最近小組里有一些關于REST API設計的討論&#xff0c;有些收獲&#xff0c;打算在這里寫一下。通常來講設計第一個版本的REST API并不難&…

1037 在霍格沃茨找零錢

題目傳送門&#xff1a;https://pintia.cn/problem-sets/994805260223102976/problems/994805284923359232 題解&#xff1a; #include<iostream> using namespace std;int main() {int Galleon1, Sickle1, Knut1, Galleon2, Sickle2, Knut2;char c;cin >> Galleon…