removing words from texts with 'removeWords' ???

1 Ansicht (letzte 30 Tage)
Kamyar Mazarei
Kamyar Mazarei am 2 Mai 2021
Beantwortet: KSSV am 3 Mai 2021
hi
i want to remove 150 words from 2226 texts (1x150 and 1x2226 matrixes)
i googled it and this came up
but when i use it in matlab it says: Undefined function or variable 'removeWords'.
i also cant find it on my matlabs search tab
is this for another version?
is there another code?
if not can you help me pelase
thank you
  2 Kommentare
dpb
dpb am 2 Mai 2021
As the link indicates by containing the folder "textanalytics", this is a function in the <Text Analytics Toolbox>
You must have a license for the Toolbox to use the function.
You can do such operations with the builtin string handling functions; if we had actual sample of your dataset would be far easier to suggest specific code for the purpose.
Kamyar Mazarei
Kamyar Mazarei am 3 Mai 2021
oh i see
sry im new to matlab didnt notice that
lets say matrix A is 2226 texts
and marix B is 150 words i want to remove
i wanted something like A=removewords(A,B)

Melden Sie sich an, um zu kommentieren.

Antworten (1)

KSSV
KSSV am 3 Mai 2021
str1 = 'Hello world, how are you?' ;
str2 = 'how are you?' ;
str=setdiff(strsplit(str1),strsplit(str2))
str = 1×2 cell array
{'Hello'} {'world,'}

Kategorien

Mehr zu Cell Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by