Cách hiển thị giá trị trong chuỗi MATLAB

MATLAB cung cấp nhiều công cụ linh hoạt để phân tích số và chuỗi MATLAB giúp bạn hiểu ý nghĩa của các số. Chẳng hạn, in một mảng chuỗi phía trên bảng các giá trị số có thể giúp bạn nhanh chóng hiểu được thông tin về cột và hàng. MATLAB cung cấp một số cách để hiển thị giá trị của chuỗi, mảng chuỗi và mảng ký tự, điều này khiến một từ hoặc một số từ được in ra trên màn hình. Các chuỗi có thể chứa các giá trị số, mặc dù chúng sẽ không ở dạng phù hợp với số học.

1.

Tạo một chuỗi bằng cách gõ một tên biến, theo sau là toán tử gán và giá trị chuỗi được bao quanh bởi các dấu ngoặc đơn. Ví dụ: trong cửa sổ Lệnh, nhập thông tin sau, sau đó nhấn "Enter":

tên = 'James';

2.

Nhập tên biến để in giá trị chuỗi cũng như tên biến bạn vừa nhập. Ví dụ: nhập tên tên Jason in dòng tên name = 'James' 'trong cửa sổ Lệnh.

3.

Nhập thông tin sau để hiển thị giá trị của tên Tên mà không cần in tên Tên = trước ở phía trước:

phân phối (tên)

Chức năng phân phối của người dùng cũng làm việc với các chuỗi ký tự, do đó, gõ vào bộ phân phối ('James') sẽ có kết quả tương tự.

4.

Hiển thị một chuỗi phức tạp hơn với chức năng fprintf Lần. Ví dụ: tạo một biến chuỗi khác bằng cách gõ như sau:

màu = 'đỏ';

Để hiển thị giá trị của các chuỗi này bằng cách sử dụng fprintf, loại:

output = fprintf ('% s thích màu% s. \ n', tên, màu);

Bản in này James James thích màu đỏ. Các biểu tượng của %% là các ký tự chuyển đổi ánh xạ theo thứ tự các chuỗi đối số được truyền cho hàm fprintf. Chuỗi phải kết thúc bằng ký tự dòng mới «\ \ '; mặt khác, đầu ra tiếp theo in trên cùng một dòng.

5.

Chuyển đổi một giá trị số thành một chuỗi với chức năng num numstrstr để hiển thị các loại dữ liệu khác dưới dạng chuỗi. Ví dụ: tạo một biến số nguyên bằng cách gõ như sau:

chiều cao = 180;

In một chuỗi chuỗi trong cửa sổ Lệnh bằng cách gõ như sau:

đầu ra = [tên, 'là', num2str (chiều cao), 'cm cao.']

6.

Hiển thị giá trị của chiều cao trên đường cao tốc với chức năng của fprintf bằng cách gõ:

đầu ra = fprintf ('% s cao% d cm. \ n', tên, chiều cao);

Biểu tượng %% dv ánh xạ giá trị nguyên cho đầu ra. Thực hiện lệnh này in ra James James cao 180 cm.

Lời khuyên

  • Sử dụng các fprintf của Nhật Bản để hiển thị các giá trị chuỗi trong một tệp bên ngoài với phiên bản được ghi đè của hàm. Mở một tập tin bằng cách gõ vào id id = fopen (tên tệp), (không có dấu ngoặc kép), chuyển tên của một tập tin đến Hiển thị một chuỗi trong tệp bằng cách gõ như sau:
  • fprintf (id, '% s cao% d cm. \ n', tên, chiều cao);

Bài ViếT Phổ BiếN