1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как распечатать таблицу с помощью FPrintF в Matlab

Печать таблицы в Matlab не всегда означает, что ваша таблица будет хорошо выглядеть в печатном виде. Используйте функцию fprintf в Matlab, чтобы распечатка таблицы выглядела хорошо. Операторы, которые вы включаете в fprintf, начиная с функции boxSizeTable, позволяют вам добавлять метки столбцов, устанавливать размеры таблицы и форматировать табличные переменные, предоставляя вам полный контроль над внешним видом и форматированием табличной информации. Проанализируйте табличную информацию, определитесь с метками и, при необходимости, нарисуйте эскиз, чтобы упростить использование fprintf в Matlab.

Шаг 1

Откройте Matlab и запустите новый проект, выбрав «Создать» на вкладке «Окно» в главном меню Matlab.

Шаг 2

Введите «function boxSizeTable» в первой строке и укажите назначение таблицы, добавив комментарий, например «% Эта таблица будет демонстрировать печать с помощью fprintf» во второй строке.

Шаг 3

Определите данные таблицы, задав метки столбцов и идентификаторы строк, а также указав содержимое, которое будет содержаться в каждой ячейке. Например, для таблицы, в которой указаны доступные размеры транспортировочных коробок, введите следующее:

label =char('маленький','средний','большой'); ширина =[5; 5; 10]; высота =[5; 8; 15]; глубина =[15; 15; 20]; % объем измеряется в кубических метрах vol =ширина._высота._глубина/10000;

Шаг 4

Запустите функцию fprintf, дав таблице заголовок. Определите функцию и заголовок, а затем завершите оператор специальным символом -- "\n'" -- который указывает Matlab немедленно обработать следующую строку кода:

fprintf('\nРазмеры упаковочной коробки\n\n');

Шаг 5

Добавьте второй оператор fprintf для печати идентификаторов строк и перехода к следующей строке кода:

fprintf('размер ширина высота глубина объем\n');

Шаг 6

Введите дополнительные операторы fprintf, чтобы завершить форматирование таблицы. В этой таблице, например, вы добавляете одно дополнительное выражение, чтобы указать fprintf информировать читателей о том, что размеры таблицы указаны в сантиметрах, а не в дюймах:

fprintf(' (см) (см) (см) (м^3)\n');

Шаг 7

Завершите форматирование, добавив цикл for, который добавляет интервал ширины поля, форматирует текст и числа с помощью кодов преобразования и указывает fprintf продолжать печать до тех пор, пока не будет напечатана вся указанная вами информация. Например, "8s" указывает fprintf разрешить использование восьми пробелов и форматировать строку как строку, а "8d" позволяет использовать восемь пробелов и указывает fprintf форматировать строку как целое число:

для i=1:длина(ширина) fprintf('%-8s %8d %8d %8d %9.5f\n',... метка(i,:),ширина(i),высота(i),глубина( я),том(я))

Шаг 8

Сохраните результаты и просмотрите их на экране или выберите "Печать" на вкладке "Файл" в главном меню и распечатайте результаты на бумаге.

Совет

Всегда нажимайте «Ввод», а не используйте клавишу Tab для перехода на новую строку.

Определите непечатаемые строки комментариев, начав их со знака процента.


  1. Как распечатать Использование iPhone
  2. Как печатать на бумаге с водяными знаками
  3. Как использовать печать в файл
  4. Как распечатать фотографию с помощью моего компьютера
  5. Как напечатать плакат с помощью HP All in One