このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
MATLABファイルの表示を指定した形式で生成します。
发布(
は,指定したMATLAB®コードファイルの表示と,共有可能なHTML形式の出力を生成します。文件
)发布
はこのHTMLファイルと,コードにより作成される各グラフィックスのファイルを,超文本标记语言
というサブフォルダーに保存します。超文本标记语言
サブフォルダーの場所は文件
の場所が基準になります。
たとえば,发布(C: \ myMATLABfiles \ myfile.m)
はベースワークスペースを使用してmyfile.m
内のコードを実行し,書式付きコードと結果をC: \ myMATLABfiles \ \ myfile.html html
に保存します。
MATLABスクリプトのコード,結果およびコメントを含むHTML表示を生成します。
例のファイルfourier_demo2.m
を現在のフォルダーにコピーします。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
関数发布
を使用して例を実行し,この例のHTML表示を生成します。その後,関数网络
を使用して,生成されたファイルを表示します。
发布(“fourier_demo2.m”);网络(“html / fourier_demo2.html”)
MATLABスクリプトのコード,結果およびコメントを含む,微软®词表示を生成します。
例のファイルfourier_demo2.m
を現在のフォルダーにコピーします。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
関数发布
を使用して,例の微软文字处理软件表示を生成します。その後,関数winopen
を使用して,生成されたファイルを表示します。
发布(“fourier_demo2.m”,“医生”);winopen (“html / fourier_demo2.doc”)
名前と値のペアの引数を使用して,MATLABスクリプトのHTML表示にパブリッシュされる图ウィンドウの外観を変更します。
例のファイルfourier_demo2.m
を現在のフォルダーにコピーします。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
関数发布
を使用して,例のHTML表示を生成します。名前と値のペアの引数“figureSnapMethod”
を使用して値を“entireFigureWindow”
と指定し,ウィンドウ装飾を含めて图の背景色を图の画面の色と一致させます。その後,関数网络
を使用して,生成されたファイルを表示します。
发布(“fourier_demo2.m”,“figureSnapMethod”,“entireFigureWindow”)网络(“html / fourier_demo2.html”)
構造体を使用して,MATLABスクリプトの微软文字处理软件表示(スクリプトのコードを表示しない)を作成します。オプションを構造体として指定すると,使用するオプションをあらかじめ構成して保存し,後で再利用できるため便利です。
例のファイルfourier_demo2.m
を現在のフォルダーにコピーします。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
格式
オプションとshowcode
オプションを指定する構造体选项
を作成します。
选项。格式=“医生”;选项。showCode = false;
関数发布
を使用して,选项
で指定したオプションにより例の微软文字处理软件表示を生成します。その後,関数winopen
を使用して,生成されたファイルを表示します。
发布(“fourier_demo2.m”、选择);winopen (“html / fourier_demo2.doc”)
入力引数を必要とするMATLAB関数のHTML表示を生成します。
関数fact.m
を作成して保存します。
计算一个数的阶乘% FACT(N)计算N的阶乘并返回结果函数F = prod(1:n);结束
関数发布
を使用して,関数のHTML表示を生成します。名前と値のペアの引数“codeToEvaluate”
を使用して,入力引数n
の値を設定します。その後,関数网络
を使用して,生成されたファイルを表示します。
发布(“fact.m”,“codeToEvaluate”,”事实(5),“)网络(“html / fact.html”)
MATLABスクリプトのHTML表示を生成し,パブリッシュされたHTMLファイルのパスを変数に保存します。
例のファイルfourier_demo2.m
を現在のフォルダーにコピーします。
文件名= fullfile (matlabroot,“帮助”,“techdoc”,“matlab_env”,“例子”,“fourier_demo2.m”);拷贝文件(文件名,“。”,“f”)
関数发布
を使用して例のHTML表示を生成し,パブリッシュされたHTMLファイルのパスを変数mydoc
に保存します。
mydoc =发布(“fourier_demo2.m”)
mydoc = C: \ \ fourier_demo2.html myMATLABfiles \ html
文件
- - - - - -MATLABファイル名MATLABファイル名。文字ベクトルまたは字符串として指定します。文件
には絶対パスまたは部分パスを含めることができます。
メモ
MATLABがファイルをパブリッシュするときに,出力フォルダーにあり,文件
と同じ名前で始まる既存のファイルを上書きすることがあります。
例:发布(“myfile.m”)
例:发布(C: \ myMATLABfiles \ myfile.m)
格式
- - - - - -出力形式“html”
(既定値) |“医生”
|“乳胶”
|ppt的
|“xml”
|“pdf”
パブリッシュされたファイルの出力形式。次の表にリストされている値のいずれかとして指定します。
値 | 出力形式 |
---|---|
“html” (既定) |
ハイパーテキストマークアップ言語 |
“医生” |
微软文字处理软件 |
“乳胶” |
乳胶 |
ppt的 |
微软演示文稿® |
“xml” |
拡張マークアップ言語 |
“pdf” |
便携式文件格式(PDF) |
微软文字处理软件形式と微软演示文稿形式は窗户®プラットフォームでのみ使用可能です。
出力形式を微软演示文稿または乳胶に指定した場合,MATLABは構文の強調表示を保持しません。
例:发布(‘myfile.m’,‘ppt);
选项
- - - - - -パブリッシュされた出力のオプション構造体として指定される,パブリッシュされた出力のオプション。複数のMATLABファイルのパブリッシュで同じ構成を再利用する場合は,名前と値のペアの引数の代わりに选项
構造体を使用します。
选项
構造体のフィールドと値は,名前と値のペアの引数の名前と値に対応します。
たとえば,次のコマンドは構造体选项
を作成し,出力形式をPDF,出力フォルダーをC: \ myPublishedOutput
に指定します。
选择=结构(“格式”,“pdf”,“outputDir”,“C: \ myPublishedOutput”)
オプションの名称,值
の引数ペアをコンマ区切りで指定します。的名字
は引数名で,价值
は対応する値です。的名字
は引用符で囲まなければなりません。Name1, Value1,…,的家
のように,複数の名前と値のペアの引数を任意の順序で指定できます。
“格式”、“pdf”,“showCode”,假的
は、PDF出力ファイル形式を指定し,出力からコードを除外します。
格式
- - - - - -出力形式“html”
(既定値) |“医生”
|“乳胶”
|ppt的
|“xml”
|“pdf”
パブリッシュされたファイルの出力形式。次の表にリストされている値のいずれかとして指定します。
値 | 出力形式 |
---|---|
“html” (既定) |
ハイパーテキストマークアップ言語(HTML) |
“医生” |
微软文字处理软件 |
“乳胶” |
乳胶 |
ppt的 |
微软演示文稿 |
“xml” |
拡張マークアップ言語 |
“pdf” |
便携式文件格式(PDF) |
微软文字处理软件形式と微软演示文稿形式はWindowsプラットフォームでのみ使用可能です。
出力形式を微软演示文稿または乳胶に指定した場合,MATLABは構文の強調表示を保持しません。
例:发布(‘myfile.m’,‘格式’,pdf)
outputDir
- - - - - -出力フォルダーパブリッシュされたドキュメントを保存する出力フォルダー。文字ベクトルとして指定します。フォルダーの絶対パスを指定します。
例:发布(“myfile.m”、“outputDir”、“C: \ myPublishedOutput”)
样式表
- - - - - -可扩展样式表语言(XSL)ファイルMATLABファイルをHTML、XMLまたは乳胶形式でパブリッシュする場合に使用する可扩展样式表语言(XSL)ファイル。文字ベクトルとして指定します。XSLファイルの絶対パスを指定します。
例:发布(“myfile.m”、“样式表”,“C: \ myStylesheet \ stylesheet.xsl”)
createThumbnail
- - - - - -サムネイルイメージを作成するかどうか真正的
(既定値) |假
パブリッシュされるドキュメントのサムネイルイメージを作成するかどうか。真正的
または假
として指定します。生成したサムネイルを使用して,HTMLページ上にファイルを小さく図示できます。
figureSnapMethod
- - - - - -图ウィンドウの外観“entireGUIWindow”
(既定値) |“打印”
|“getframe”
|“entireFigureWindow”
パブリッシュされるドキュメントの图ウィンドウの外観。次の表にリストされた値のいずれかとして指定します。图ウィンドウの外観には、プロットの背景色、およびウィンドウの装飾 (タイトル バー、ツール バー、メニュー バーおよびウィンドウの境界線) を含めるかどうかなどが含まれます。
このオプションはMATLAB在线™で使用できません。
値 | ウィンドウ装飾 | 背景色 | ||
---|---|---|---|---|
gui | 数字 | gui | 数字 | |
|
含める |
排除する |
画面と一致する |
白 |
|
排除する |
排除する |
白 |
白 |
|
排除する |
排除する |
画面と一致する |
画面と一致する |
|
含める |
含める |
画面と一致する |
画面と一致する |
imageFormat
- - - - - -イメージファイル形式“png”
|“epsc2”
|“jpg”
|……パブリッシュされるドキュメント内のイメージのイメージファイル形式。次の表にリストされている値のいずれかとして指定します。有効なイメージ形式のリストは、指定する出力形式によって異なります。
出力形式 | 有効なイメージ形式 | 既定のイメージ形式 |
---|---|---|
微软文字处理软件 | インストールされているバージョンの微软办公软件がインポートできるすべてのイメージ形式( |
“png” |
ハイパーテキストマークアップ言語(HTML) | すべてのイメージ形式。 指定した出力形式が出力ファイルを表示および処理するツールで表示できることを確認してください。 |
“png” |
乳胶 | すべてのイメージ形式。 指定した出力形式が出力ファイルを表示および処理するツールで表示できることを確認してください。 |
次の場合,既定値は
|
便携式文件格式(PDF) |
|
bmp的 |
微软演示文稿 | インストールされているバージョンの微软办公软件がインポートできるすべての形式( |
“png” |
拡張マークアップ言語(XML) | すべてのイメージ形式。 出力ファイルの表示と処理を行うツールで,指定したイメージ形式を表示できることを確認してください。 |
“png” |
maxHeight
- - - - - -イメージの最大高さ[]
(既定値) |正の整数パブリッシュされたイメージの最大高さ。次の値のいずれかとして指定します。
[]
(既定)——高さの制限なし。出力形式がPDF の場合、必ずこの値が使用されます。
正の整数——ピクセル単位の高さ。
maxWidth
- - - - - -イメージの最大幅[]
(既定値) |正の整数パブリッシュされたイメージの最大幅。次の値のいずれかとして指定します。
[]
(既定)——幅の制限なし。出力形式がPDF の場合、必ずこの値が使用されます。
正の整数——ピクセル単位の幅。
useNewFigure
- - - - - -新しい图を作成するかどうか真正的
(既定値) |假
新しい图を作成するかどうか。真正的
または假
として指定します。真正的
でコードが图を生成する場合,MATLABは,背景が白色の新しい图ウィンドウを既定のサイズで作成してからパブリッシュします。假
の場合,MATLABは图ウィンドウを作成しません。
異なるプロパティの图を使用してパブリッシュしたい場合は,値を假
に指定すると便利です。たとえば,数字ウィンドウを開き、サイズと背景色を変更してから、コードをパブリッシュすることができます。パブリッシュされたドキュメントの Figure では、パブリッシュ前に開いた Figure の特徴が使われています。
evalCode
- - - - - -コードを実行するかどうか真正的
(既定値) |假
コードを実行してMATLAB出力をパブリッシュされた表示に含めるかどうか。真正的
または假
として指定します。
catchError
- - - - - -エラーをキャッチするかどうか真正的
(既定値) |假
パブリッシュ時にエラーをキャッチするかどうか。真正的
または假
として指定します。真正的
でエラーが発生した場合,MATLABはパブリッシュを続行し,パブリッシュされるファイルにエラーを含めます。假
でエラーが発生した場合,MATLABはエラーをコマンドラインに表示し,ファイルをパブリッシュしません。
codeToEvaluate
- - - - - -追加の実行コードパブリッシュ時に実行される追加コード。文字ベクトルとして指定します。このオプションは、MATLABファイルに含まれていないコードを実行する場合に使用します。たとえば、関数のパブリッシュ時に入力引数の値を設定できます。
このオプションが指定されていない場合,MATLABはパブリッシュするMATLABファイル内のコードのみを実行します。
例:发布(‘myfunction.m’,‘codeToEvaluate’,‘myfunction (10) ')
maxOutputLines
- - - - - -最大行数正
(既定値) |非負の整数値パブリッシュされるドキュメントに含める出力の最大行数。次の値のいずれかとして指定します。
正
(既定)——MATLABはパブリッシュされるドキュメントにすべての出力を含めます。
非負の整数——MATLABはパブリッシュされるドキュメントに指定した行数のみを含めます。少量の代表的なサンプル出力で十分な場合は,このオプションを設定すると便利です。
showCode
- - - - - -コードを含めるかどうか真正的
(既定値) |假
パブリッシュされるファイルにコードを含めるかどうか。真正的
または假
として指定します。
出力形式がHTMLの場合,“showCode”
オプションが假
に設定されていても,MATLABはパブリッシュされるHTMLファイルの最後にコードをコメントとして含めます。コードがコメントとして含まれることで,ファイルがコードを表示していなくても,関数grabcode
を使用してHTMLファイルからMATLABコードを抽出できます。MATLABはコードをコメントとして含めるため、このコードは Web ブラウザーに表示されません。
パブリッシュされたドキュメントの可読性を向上させ,追加のイメージのスナップショット,外部ファイルの内容および外部イメージを含めるには,パブリッシュマークアップを参照してください。
関数发布
でライブスクリプトまたはライブ関数(.mlx
)の表示を生成する場合,書式設定されたテキストは含まれません。ライブスクリプトまたはライブ関数全体の表示を生成するには,代わりにファイルをエクスポートします。[ライブエディター]タブの[ファイル]セクションで,[エクスポート]をクリックし,使用可能なエクスポートオプションから選択します。詳細については,ライブスクリプトとライブ関数の共有を参照してください。
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。