Существует ли способ выборочного включения кода при публикации в Matlab?

Я пишу код MATLAB, чтобы опубликовать его позже. Под публикацией я имею в виду встроенный инструмент MATLAB publish , который позволяет программисту делать полный отчет, сгенерированный из их кода MATLAB. Существует возможность включения кода в этот отчет, раздел за разделом, перед результатами этого кода. Есть ли способ предложить MATLAB включить часть этого кода в отчет, но не весь? Я знаю, что существует довольно много тэгов кода разметки, но я не смог найти ничего на эту тему.

Изменить: Просто для уточнения, я хочу, чтобы все результаты были опубликованы, но только некоторые кода. Так что просто удалить этот код - не вариант.

Ура! =)

-121--964488- Настройка динамического размера макета в Android В действии с большим количеством компонентов у меня есть RelativeLayout, который содержит WebView (он просто показывает TextView, который я не знаю размер). Это код xml: < RelativeLayout android:...

В действии с большим количеством компонентов у меня есть RelativeLayout, который содержит WebView (он просто показывает TextView, размер которого я не знаю).

Это XML-код:

<RelativeLayout android:id="@+id/descripcionRelative" android:layout_below="@+id/descripcion_bold" android:layout_width="match_parent" android:layout_height="125dip" android:background="@drawable/my_border">
    <WebView android:id="@+id/webViewDescripcion" android:layout_width="wrap_content" android:layout_height="wrap_content"/>      
</RelativeLayout>

Атрибут android:layout_height RelativeLayout имеет значение 125dip, поскольку если текст слишком велик, я хочу разделить его на 125dip. Если текст большой, я посмотрю текст с прокруткой. Отлично!

Но... если текст короткий, я вижу много необходимого пространства.

Одним из решений является изменение android:layout_height RelativeLayout на wrap_content. Если текст короткий, компонент будет иметь точные пикселы, но если текст слишком большой, я не могу разделить его.

БОЛЬШАЯ ПРОБЛЕМА в том, что я не могу вычислить высоту WebView. Если я делаю: descripcion_web.getHeight () это возвращает 0.

Если я вызываю этот метод здесь, он не возвращает правильный номер:

descripcion_web.setWebViewClient(new WebViewClient() {
        @Override
        public void onPageFinished(WebView webView, String url) {
            super.onPageFinished(webView, url);
            RelativeLayout marco = (RelativeLayout)findViewById(R.id.descripcionRelative);
            System.out.println("Height webView: "+webView.getHeight());   
            System.out.println("Height relative: "+marco.getHeight());            
        }           
    });

Я пытаюсь вызвать его в методе в onResume (), но он не работает.

Другой попыткой решить проблему является набор android:layout_height на match_parent и использование метода View setMaximumHeight (), но он не существует. Однако он существует setMinimumHeight ()...

Как решить эту проблему? Большое спасибо!

5
задан Andrea Cioccarelli 18 July 2018 в 07:11
поделиться