主要内容

このページの翻訳は最新ではありませ。

Mustbenonsparse.

値が非スパースであることを検证

说明

Musbenonsparse(价值的)价值が关をししますををスローします。

Mustbenonsparse.は以下の関数を呼び出して、入力がスパースでないかどうかを判別します。

クラスサポート:すべてすべて数码クラス,逻辑,および伊斯帕二をオーバーロードするmatlab®クラス。

すべて折りたたむ

Mustbenonsparse.を使用して、入力が非スパースであることを検証します。

スパース行列作作作关关数を使使し。

a = [0 0 0 5 0 2 0 0 1 3 0 0 0 0 0 4 0];s =稀疏(a);

S.が非スパースであることを検证します。

Mustbenonsparse(s)
使用MustbenonsParse时出错(第13行)值不得稀疏。

このクラスはprop1の値を非スパース値に制限します。

Classdef.我的课特性prop1{mustbenonsparse}结尾结尾

オブジェクトを作成して、プロパティに値を割り当てます。

obj = myclass;a = [0 0 0 5 0 2 0 0 1 3 0 0 0 0 0 4 0];obj.prop1 =稀疏(a);
错误设置'myclass'类的'prop1'属性:值不得稀疏。

プロパティに値を割り当てると,matlabはプロパティに割り当てたを値使使使Mustbenonsparse.を呼び出します。prop1にに割り当てられたた値がであるである,Mustbenonsparse.はエラーを発行。

[关键词,入力分数を任意の非スパース値にに制制し

功能mbnonsparse(s)争论S.{mustbenonsparse}结尾DISP(s)结尾

スパース配列を指定して关键有关部を呼び出すと,Mustbenonsparse.によってエラーがスローされます。

a = [0 0 0 5 0 2 0 0 1 3 0 0 0 0 0 4 0];s =稀疏(a);mbnonsparse(s)
使用mbnonsparse在位置的输入参数中使用mbnonsparse错误。值不得稀疏。

入力数

すべて折りたたむ

検证する値。

データ型:单身的|双倍的|INT8.|INT16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char
复素数号:あり

ヒント

  • Mustbenonsparse.は,プロパティと关键词

拡张机械

C / C ++コード生成
MATLAB®Coder™をを使てcおよびc ++コード生成しし。

R2017Aで导入